如何在Wordpress中为用户添加USER ROLE?

时间:2014-11-08 07:45:13

标签: php wordpress

我正在尝试添加具有“Contributor”特定角色的用户。如何将此角色添加到wordpress管理员?

3 个答案:

答案 0 :(得分:1)

有关详细信息,请参阅Codex on the add_role() function。用法采用以下形式:

<?php add_role( $role, $display_name, $capabilities ); ?> 

在食典委中,甚至还有一个以下列形式添加基本贡献者的例子:

add_role(
    'basic_contributor',
    __( 'Basic Contributor' ),
    array(
        'read'         => true,  // true allows this capability
        'edit_posts'   => true,
        'delete_posts' => false, // Use false to explicitly deny
    )
);

再次......直接来自法典。

答案 1 :(得分:1)

稍微搜索一下谷歌会给你。

Codex Link

这将添加新角色

<?php add_role( $role, $display_name, $capabilities ); ?> 

根据您的需要提供roledisplay_name$capabilities是一系列功能,您可以从上方链接中找到。

答案 2 :(得分:0)

将此行添加到function.php以完成此操作:

 $result = add_role('contributor', __( 'Contributor' ), array('read'=> true,'edit_posts'   => false,'delete_posts' => false,'level_0' => 0));