具有publish_posts功能的Wordpress用户角色无法发布帖子

时间:2019-02-03 12:24:24

标签: wordpress user-permissions user-roles

我使用mu-plugin在Wordpress网站中创建了一个自定义角色:

function add_my_role()
{
    add_role('my_role', 'My Role',
        array(
            'read'                 => true,
            'edit_others_posts'    => true,
            'publish_posts'        => true,
            'edit_published_posts' => true,
            'edit_posts'           => true
        ));
}

add_action('init', 'add_my_role');

该角色已正确添加,我可以将其分配给用户。我还设法为具有此角色的用户隐藏了特定的菜单项。我遇到的唯一问题是这些用户无法发布自己的帖子。他们可以创建一个,但是只能将其提交以供审核。

我检查了角色功能的文档,但找不到我可能缺少的内容。

0 个答案:

没有答案