WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There are obviously different types of users (from power-users to casual authors).

WordPress's Rich Text editor is based on TinyMCE - which has a lot of features. Most of these features are disabled, by default, inside WordPress to create a friendlier (and safer) editing experience. However, some power-users would prefer to use these extra TinyMCE features.

Is it possible to enable or disable various Rich Text features (tables, layers, styles, etc) per user? How is this done? Thanks.

share|improve this question

look here tinymce and users and add something similar to your themes functions.php and maybe work on that by wrapping it with a custom role / capability which you assign to your trusted users:

if (current_user_can( 'have_tiny_mce_options' ) { tinymce options here }

the page example only shows 3 options but im sure that this can be improved

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.