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 ?
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 :
14 juillet 2013
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
19 juillet 2013
WordPress est sous license « GNU General Public License », tu peux donc te service du code wordpress pour tes projets.