WordPress 默许有 “订阅者”、“投稿者”、“作者”、“编辑” 和 “治理员” 五个用户角色,权限由低到高,但默许的五个角色可能不够咱们用,这时能够应用 add_role() 函数创立一个角色。
用法
add_role( $role, $display_name, $capabilities );
参数
$role
(字符串)(必需)用户角色 ID
默许值:None
$display_name
(字符串)(必需)用户角色显示在前台的名字
默许值:None
$capabilities
(数组)(可选)用户角色的权限
默许值:None
前往值
假如此角色 ID 的角色不存在并且创立胜利,则前往 WP_Role 类;用户角色曾经存在或许创立失败则前往空。
例子
$result = add_role( 'new_role_created', __( '新建用户角色例子', 'Bing' ), array( 'read' => true, 'edit_posts' => true, 'delete_posts' => false ) ); if( $result ) echo '用户角色创立胜利!'; else echo '由于用户角色曾经存在或许其它缘由招致创立失败!';
其它
此函数位于:wp-includes/capabilities.php
WordPress 的用户零碎看起来尽管很简略,但扩大性十分强,好好的利用插件,能够把 WordPress 的用户零碎打造的不比业余的论坛零碎差。
用户的权限治理是用户零碎很重要的一局部,尽管这几个身份的权限设计的十分迷信,但还是无奈满足每集体的需要,本文就来教你怎样自定义这几个身份的权限。
首先装置并启用 Capability Manager Enhanced 插件,进入 “用户” → “Capabilities” 进行权限治理。
首先在左边的 “Select New Role” 抉择一个要编辑权限的身份,而后在右边进行权限调整。
调整好之后保留即可。
以上就是安达网络工作室关于《WordPress中创建用户角色的相关PHP函数使用详解》的一些看法。更多内容请查看本栏目更多内容!
post_class() post_class 是 WordPress 内置的一个用于显示文章 class 称号的函数,该函数通常会为每一篇文...
最近发现 有不少文章配上图片,写得比拟长。这样会招致页面加载速渡过慢,不利于用户体验。尤其是新增加的 ...
让主题支持小工具 WordPress 的小工具(widget)是一大特征,它让用户自在拖动组合内容,而且任何插件和主题...
明天在修正网站的时分,不小心把最新版Wordpress3.5.1的wp-includes目录下的functions.php笼罩出来了,招致...
前言 前几天,冤家手头上有一个闲暇的vps,256M内存,我决议拿来玩一下。通过一番考虑,还是用来挂站吧。而...
这篇文章将向您展现WordPress用户登录后如何重定向到指定页面或许文章的技巧。一、重定向到网站治理面板。 ...