2020-04-28 / 3706阅
WordPress使用“ 角色”的概念,该概念旨在使网站所有者能够控制用户在网站内可以做什么和不能做什么。网站所有者可以通过为每个用户分配特定的角色,来管理用户对诸如编写和编辑帖子,创建页面,创建类别,审核评论,管理插件,管理主题以及其他用户等任务的访问权限。
WordPress具有六个预定义角色:超级管理员,管理员,编辑,作者,投稿者和订阅者。每个角色都可以执行称为Capabilities的一组任务。有许多功能,包括“ publish_posts “,“ moderate_comments “和“ edit_users “。
默认功能集已预先分配给每个角色,但是可以使用add_cap()和remove_cap()函数来分配或删除其他功能。可以使用add_role()引入或删除新角色和remove_role()函数。
在超级管理员角色允许用户执行所有可能的功能。其他每个角色所允许的功能数量都在减少。例如,订阅者仅具有“ 阅读 ”功能。一个特定的角色不应被认为比另一个角色更重要。相反,请考虑角色定义站点内用户的职责。
判断当前用户是否的角色和能力可以使用
wp_get_current_user()
阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228
VIP3 / 2020-04-30 12:00:14
一有空就继续学习,希望老师多多更新教程。