wordpress自定义角色运行不正常

时间:2016-05-15 04:42:14

标签: wordpress

我编写了以下代码,用于添加自定义角色,该角色只能审核wordpress中的注释。

 function simple_role_for_comments_only() {
    add_role( 'comment-moderator', 'Comments Moderator',
                array(
                    'read' => true,
                    'update_core' => false,
                    'edit_posts' => true
    ));
 }
 register_activation_hook( __FILE__, 'simple_role_for_comments_only' );

但是comment-moderator角色无法审核评论只能阅读它。我错过了什么?请建议我。

1 个答案:

答案 0 :(得分:0)

看起来moderate_comments是您缺少的

 function simple_role_for_comments_only() {
    add_role( 'comment-moderator', 'Comments Moderator',
                array(
                    'read' => true,
                    'update_core' => false,
                    'edit_posts' => true,
                    'moderate_comments' => true
    ));
 }
 register_activation_hook( __FILE__, 'simple_role_for_comments_only' );