PHP编程:WordPress中创建用户角色的相关PHP函数使用详解
《WordPress中创建用户角色的相关PHP函数使用详解》要点: WordPress 默认有 “订阅者”、“投稿者”、“作者”、“编辑” 和 “管理员” 五个用户角色,权限由低到高,但默认的五个角色可能不够我们用,这时可以使用 add_role() 函数创建一个角色.PHP学习 用法 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 的用户系统打造的不比专业的论坛系统差. 用户的权限管理是用户系统很重要的一部分,虽然这几个身份的权限设计的非常科学,但还是无法满足每个人的需求,本文就来教你怎么自定义这几个身份的权限. 首先在右边的 “Select New Role” 选择一个要编辑权限的身份,然后在左边进行权限调整. 调整好之后保留即可. 编程之家培训学院每天发布《WordPress中创建用户角色的相关PHP函数使用详解》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |