Ajouter facilement un éditeur de texte (style TinyMCE) à vos pages wordpress

Je me suis remis à coder des éléments WordPress pour des clients et des amis (puis un peu pour moi même aussi :)). Une question revient souvent c’est : comment ajouter un éditeur de texte comme celui de la création d’article de l’administration de mon site WordPress ?

wordpress-add-tinymce

Et bien, depuis la version 3.3 il est une fonction très simple et très utile, intégrée à WordPress, il suffit d’insérer le code qui va suivre à l’endroit où vous souhaitez que votre éditeur de texte apparaisse :

[pastacode lang= »php » manual= »%3C%3Fphp%20wp_editor(%20%24content%2C%20%24editor_id%2C%20%24settings%20%3D%20array()%20)%3B%20%3F%3E » message= » » highlight= » » provider= »manual »/]

Et c’est tout !

Dans la variable $content, il vous faudra y mettre le contenu qu’accueillera votre textarea.
A la place de $editor_id, l’id de votre éditeur, qui permet entre autre de récupérer la variable $_POST par la suite.
Et dans le tableau $settings (qui est facultatif) vous allez pouvoir passer des arguments pour paramétrer votre élément Tinymce.

Retrouver la fonction et ses options sur le site officiel

Bon code à tous !

Articles qui peuvent vous intéresser :

Author: Franck Pertegas

Share This Post On

2 Comments

  1. Bonjour, merci pour ce petit astuce. Mais j’aimerais personnellement savoir si wordpress permet également d’utiliser son uploader des fichier par le code.
    Je suis sur un projet et je souhaiterais permettre aux administrateurs du site d’uploader certaines photos en utilisant cet outil à la place de la balise .
    Merci

    Post a Reply
    • WordPress est sous license « GNU General Public License », tu peux donc te service du code wordpress pour tes projets.

      Post a Reply

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *