BBPress
est un plugin pour WordPress permettant la création d’un forum en ligne dans le CMS Content Management System. Le forum est administré en backend la partie administration, les fils de discussion et les posts sont visibles en frontend selon la définition de ceux-ci en backend.
Par défaut, l’emploi du HTML
HyperText Markup Language est autorisé pour écrire un post. Pour faciliter la saisie, on peut activer l’éditeur TinyMCE
Tiny Moxiecode Content Editor. Il existe des plugins pour faire cela. On peut aussi facilement activer l’éditeur, qui est embarqué dans wordPress, (pour combien de temps encore ? sachant que l’éditeur Gutenberg
s’impose lentement mais sûrement).
Il suffit d’utiliser le filtre bbp_after_get_the_content_parse_args
défini par bbpress
dans le fichier functions.php
d’un thème enfant ou dans un plugin.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
add_filter( 'bbp_after_get_the_content_parse_args', 'enable_tinymce_bbpress' ); function enable_tinymce_bbpress( $args ) { // Activer TinyMCE $args['tinymce'] = true; // Activer la version légère de TinyMCE $args['teeny'] = true; // Désactiver l'onglet Texte de TinyMCE $args['quicktags'] = false; return $args; } |
Cela donne, pour la saisie d’un nouveau post :
Et hop, un utilisateur sans connaissance sur les balises HTML
, peut ajouter du contenu enrichi dans un post publié par bbPress dans wordPress.