手机版

关于在WordPress中创建用户角色的PHP函数的详细说明

时间:2021-09-19 来源:互联网 编辑:宝哥软件园 浏览:

默认情况下,WordPress有五个用户角色:“订阅者”、“贡献者”、“作者”、“编辑”和“管理员”。权限从低到高,但是默认的五个角色对我们来说可能不够。此时,我们可以使用add_role()函数创建一个角色。

使用

add_role($role,$display_name,$ capabilities);参数

$角色

(字符串)(必需)用户角色标识。

默认值:无。

$display_name

(字符串)(必需)前台显示的用户角色的名称。

默认值:无。

$功能

(数组)(可选)用户角色的权限。

默认值:无。

返回值

如果此角色ID的角色不存在且创建成功,则返回WP_Role类;如果用户角色已经存在或无法创建,它将返回null。

例子

$ result=add _ role(' new _ role _ created ',_ _('新用户角色示例',' bing '),array ('read'=true,' edit _ posts '=true,' delete _ post '=false));如果($result)回应“用户角色创建成功!”;Else echo“创建失败,因为用户角色已经存在或其他原因!”;其他的

该函数位于:WP-includes/capabilities.php。

WordPress用户系统看起来很简单,但是很有扩展性。通过利用好插件,WordPress用户系统可以搭建得和专业论坛系统一样好。

用户权限管理是用户系统的重要组成部分。虽然这些身份的权利是经过科学设计的,但仍然不能满足所有人的需求。本文将教你如何自定义这些身份的权限。首先安装并启用功能管理器的增强插件,然后进入“用户”“功能”进行权限管理。

首先,在右侧的“选择新角色”中选择一个身份进行权限编辑,然后在左侧调整权限。

20151225152601421.png  (1141573)

调整后可以保存。

版权声明:关于在WordPress中创建用户角色的PHP函数的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。