关于在WordPress中创建用户角色的PHP函数的详细说明
默认情况下,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用户系统可以搭建得和专业论坛系统一样好。
用户权限管理是用户系统的重要组成部分。虽然这些身份的权利是经过科学设计的,但仍然不能满足所有人的需求。本文将教你如何自定义这些身份的权限。首先安装并启用功能管理器的增强插件,然后进入“用户”“功能”进行权限管理。
首先,在右侧的“选择新角色”中选择一个身份进行权限编辑,然后在左侧调整权限。
调整后可以保存。
版权声明:关于在WordPress中创建用户角色的PHP函数的详细说明是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。