禁用基于角色的可视化编辑器?

时间:2015-07-30 09:29:14

标签: wordpress wordpress-theming

我想禁用可视化编辑器表单' author'角色形成我的wordpress网站。 作者只在撰写帖子时才能看到文本编辑器。

2 个答案:

答案 0 :(得分:1)

您可以使用user_can_richedit过滤器告诉WP仅通过此代码禁用作者的富编辑器(将其放在 functions.php 文件中):

$user = wp_get_current_user();
if ( in_array( 'author', (array) $user->roles ) ) {
    add_filter( 'user_can_richedit' , '__return_false', 50 );
}

答案 1 :(得分:-1)

我做了以下功能。

function cp_disable_editor()
{
    if( current_user_can( 'author' ) )
    {
        $user_ID = get_current_user_id();
        update_user_meta( $user_ID, 'rich_editing', false );
    }
}
add_action('admin_init','cp_disable_editor');