我正在尝试添加一个具有特定角色"贡献者"的用户。如何将此角色添加到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 ); ?>
给role
、display_name
任何你想要的,$capabilities
是一系列功能,你可以从上面的链接中找到。
将此行添加到function.php以完成此操作:
$result = add_role('contributor', __( 'Contributor' ), array('read'=> true,'edit_posts' => false,'delete_posts' => false,'level_0' => 0));