600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > WordPress中创建用户角色的相关PHP函数使用详解

WordPress中创建用户角色的相关PHP函数使用详解

时间:2020-03-06 05:44:22

相关推荐

WordPress中创建用户角色的相关PHP函数使用详解

php教程|php手册

WordPress,用户,权限,

php教程-php手册

WordPress中创建用户角色的相关PHP函数使用详解,

生产管理系统 源码,vscode怎么修改行高,ubuntu 按钮挡住,tomcat默认安装地址,灾厄琥珀爬虫,php 从后面截取字符串,SEO优化师要学什么,wordpress网站搭建教程,商城首页 移动端模板lzw

WordPress 默认有 “订阅者”、“投稿者”、“作者”、“编辑” 和 “管理员” 五个用户角色,权限由低到高,但默认的五个角色可能不够我们用,这时可以使用 add_role() 函数创建一个角色。

rsa算法解密源码,ubuntu更改启动图片,tomcat6.0安装流程,爬虫会,ui设计和php,做独立站最重要是不是SEOlzw

用法

sf发布网源码,ubuntu头文件目录,大智慧 爬虫,php manbo,seo优化汽车lzw

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

参数

$role

(字符串)(必须)用户角色 ID

默认值:None

$display_name

(字符串)(必须)用户角色显示在前台的名字

默认值:None

$capabilities

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

默认值:None

返回值

如果此角色 ID 的角色不存在并且创建成功,则返回 WP_Role 类;用户角色已经存在或者创建失败则返回空。

例子

$result = add_role( ew_role_created, __( 新建用户角色例子, Bing ), array( ead => 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判断用户是否登录的代码详解WordPress中提醒安装插件以及隐藏插件的功能实现给WordPress的编辑后台添加提示框的代码实例分享详解WordPress开发中过滤属性以及Sql语句的函数使用WordPress中编写自定义存储字段的相关PHP函数解析

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。