如何从特定用户角色wordpress中删除tinyMCE按钮

时间:2017-02-05 09:25:41

标签: php wordpress function

我从Nathan Powell找到了答案,但我无法将此功能应用于特定的用户角色。我希望此功能仅适用于用户“作者”角色。

我一直在使用:

if ( !current_user_can( 'author' )):

我想知道如何放置它。

1 个答案:

答案 0 :(得分:1)

尝试以下代码:

function wpse_199918_wp_editor_settings( $settings, $editor_id ) {
     $current_user = wp_get_current_user();

      if ( $current_user->roles[0] === 'author' ) {

          $settings['tinymce']   = false;
          $settings['quicktags'] = false;
          $settings['media_buttons'] = false;
      }

      return $settings;
      }

     add_filter( 'wp_editor_settings', 'wpse_199918_wp_editor_settings', 10, 2 );