在WordPress中添加新角色

时间:2015-02-19 07:39:47

标签: php wordpress wordpress-plugin

我已通过以下代码在functions.php文件中添加了新角色:

// Add a custom user role

$result = add_role( 'supplier_for_planvent', __(
'Supplier_For_Planavent' ),


array(

    'read' => true, // true allows this capability
    'edit_posts' => true, // Allows user to edit their own posts
    'edit_pages' => true, // Allows user to edit pages
    'edit_others_posts' => true, // Allows user to edit others posts not just their own
    'create_posts' => true, // Allows user to create new posts
    'manage_categories' => true, // Allows user to manage post categories
    'publish_posts' => true, // Allows the user to publish, otherwise posts stays in draft mode

));

但是当我通过新的角色帐户登录时,我收到了这条消息:

您没有足够的权限来访问此页面。

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我不喜欢使用插件来处理简单的东西,但我总是喜欢使用插件来处理用户角色,因为有时它变得非常棘手。尝试使用“用户角色编辑器”。