By default, bbPress can use plain textarea or simple toolbar editor, but you can enable TinyMCE too.

To enable TinyMCE rich editor, you need to enable Post Formatting option in the WordPress Settings ->bbPress panel. After you do that, there are two ways to enable the TinyMCE editor:

Custom Code

Just include this code in your theme functions.php:

add_filter('bbp_after_get_the_content_parse_args', 'bbhelp__enable_tinymce_editor');
function bbhelp__enable_tinymce_editor($args) {
  // main option to enable TinyMCE
  $args['tinymce'] = true;

  // enable the light version of the TinyMCE
  $args['teeny'] = true;

  // disable the Text tab for the TinyMCE
  $args['quicktags'] = false;

  return $args;
}

Using a plugin

If you don’t want to add custom code, you might wanna consider one of the plugins that can do this:

  • GD bbPress Toolbox Pro – includes more options for the editor and special options to make editor work properly for all user roles.
Please, take a few seconds and rate this answer
No votes yet.
Please wait...

Question answered by

Milan Petrovic

Programmer since the age of 12 and now WordPress developer with more than 8 years of WordPress experience, author of more than 100 plugins and more than 20 themes.

Dev4Press - Premium plugins for your WordPress and bbPress powered website.

The Comments

Leave a Reply

Your email address will not be published. Required fields are marked *