如何在WordPress中创建自定义用户角色?
点击数: 1251
您是否要允许WordPress网站中权限较小的人执行某些特定任务?WordPress为您提供了在网站上包含此惊人功能的选项。除了预定义的用户角色,您还可以为某些任务创建自定义用户角色,并允许他在有限的领导下访问您的仪表板。
在本文中,我们将介绍如何在网站中创建自定义用户角色以及如何将其分配给用户。
在WordPress中创建自定义用户角色的代码
- add_role(
- 'c_business',
- __( '企业主' ),
- array(
- 'read' => true, // true允许此功能
- )
- );
用户角色是WordPress的内置功能,可帮助设置用户可以在您的网站上执行或不执行的任务。WordPress中有六个已定义的用户角色。
WordPress用户角色的权限参考
- 'read' => true, // true允许此功能
- 'edit_posts' => true, //允许用户编辑自己的帖子
- 'edit_pages' => true, //允许用户编辑页面
- 'edit_others_posts' => true, //允许用户编辑其他帖子,而不仅仅是他们自己的帖子
- 'create_posts' => true, //允许用户创建新帖子
- 'manage_categories' => true, //允许用户管理帖子类别
- 'publish_posts' => true, //允许用户发布,否则发布保持草稿模式
- 'edit_themes'=> false,// false拒绝此功能。用户无法编辑您的主题
- 'edit_themes' => false, //用户无法添加新插件
- 'update_plugin' => false, //用户无法更新任何插件
- 'update_core' => false //用户无法执行核心更新