我使用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');
该角色已正确添加,我可以将其分配给用户。我还设法为具有此角色的用户隐藏了特定的菜单项。我遇到的唯一问题是这些用户无法发布自己的帖子。他们可以创建一个,但是只能将其提交以供审核。
我检查了角色功能的文档,但找不到我可能缺少的内容。