WordPress中创立用户角色的相干PHP函数应用详解

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函数使用详解》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: WordPress 用户 权限 PHP PHP编程
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
老鹰主机一键装置WordPress建站的办法(图文教程)

老鹰主机,是咱们站长应用较多的美国主机商之一。有些时分,咱们可能习气国际的一些主机商和管制面板的建站...

处理WordPress应用CDN后博文无奈评论的谬误

comments-ajax.js在cdn缓存后,很多人遇到无奈(应用ajax)回复的成绩。对此,我之前的做法只是制止cdn缓存...

晋升WordPress 关上速度片面处理计划

从ThemeForest购买的是正版商业主题AVADA(有售后技术支持),应用国际阿里云主机(配置不算低),网站大局...

Wordpress修正某篇文章ID(把ID为148的改成147)的SQL语句

4月更新过文章,文章ID停留在146,5月忙于考试,文章一篇都没写,后果6月前几天写文章的时分,ID从146间接跳...

WordPress用户登录登出后重定向到指定页面的完成办法

这篇文章将向您展现WordPress用户登录后如何重定向到指定页面或许文章的技巧。一、重定向到网站治理面板。 ...

WordPress 文章摘要性能完成代码

WordPress 的文章摘要性能普通有两种完成办法,即便用 <!--more--> 标志或许利用现成的插件。关于前者,不便...

需求提交

客服服务

亿鸽在线客服系统