如何在Wordpress中创建自定义用户角色

Nir*_*sai 14 wordpress

我必须为WordPress中的用户创建一个Reviewer(自定义)角色,如何创建自定义规则?

The*_*pha 35

您可以使用添加角色功能

<?php add_role( $role, $display_name, $capabilities ); ?>
Run Code Online (Sandbox Code Playgroud)

add_role('basic_contributor', 'Basic Contributor', array(
    'read' => true, // True allows that capability
    'edit_posts' => true,
    'delete_posts' => false, // Use false to explicitly deny
));
Run Code Online (Sandbox Code Playgroud)

如果您不想编写任何代码,请参阅本教程(讨论自定义规则)此插件.


小智 5

如果您不想编写大量代码,但想使用插件,那么我强烈推荐Justin Tadlock的会员插件:https://wordpress.org/extend/plugins/members/

它应该很容易提供您所寻求的功能.

祝好运!