如何在Wordpress中为用户添加USER角色


How to add a USER ROLE for user in Wordpress?

我正在尝试添加一个具有特定角色"贡献者"的用户。如何将此角色添加到wordpress管理员中?

有关详细信息,请参阅add_role()函数上的Codex。用法形式为:

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

在Codex中,甚至有一个以形式添加基本贡献者的例子

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

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

在谷歌上搜索一点会给你带来好处。

Codex链接

这将添加新的角色

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

roledisplay_name任何你想要的,$capabilities是一系列功能,你可以从上面的链接中找到。

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

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