欢迎莅临阿Q的项目

专业WP商业设计开发销售中心

[WordPress]用戶角色(Role)及其功能权限(Capability)

WordPress使用用户角色的概念,旨在让网站的所有者可以控制允许站内的用户使用指定的功能。为每一个用户指定一个用户角色,让他们可以执行比如撰写和编辑文章、创建页面、定义链接、创建菜单、调解评论、管理插件、管理主题和管理其他用户的任务。

需要注意的是管理员的权限在单站点和多站点下是不同的:

功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
manage_network Y
manage_sites Y
manage_network_users Y
manage_network_themes Y
manage_network_options Y
unfiltered_html Y
功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
activate_plugins Y Y
create_users Y Y (单站点)
delete_plugins Y Y
delete_themes Y Y (单站点)
delete_users Y Y
edit_files Y Y
edit_plugins Y Y (单站点)
edit_theme_options Y Y
edit_themes Y Y (单站点)
edit_users Y Y (单站点)
export Y Y
import Y Y
功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
install_plugins Y Y (单站点)
install_themes Y Y (单站点)
list_users Y Y
manage_options Y Y
promote_users Y Y
remove_users Y Y
switch_themes Y Y
update_core Y Y (单站点)
update_plugins Y Y (单站点)
update_themes Y Y (单站点)
edit_dashboard Y Y
功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
moderate_comments Y Y Y
manage_categories Y Y Y
manage_links Y Y Y
edit_others_posts Y Y Y
edit_pages Y Y Y
edit_others_pages Y Y Y
edit_published_pages Y Y Y
publish_pages Y Y Y
delete_pages Y Y Y
delete_others_pages Y Y Y
delete_published_pages Y Y Y
delete_others_posts Y Y Y
delete_private_posts Y Y Y
edit_private_posts Y Y Y
read_private_posts Y Y Y
delete_private_pages Y Y Y
edit_private_pages Y Y Y
read_private_pages Y Y Y
功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
edit_published_posts Y Y Y Y
upload_files Y Y Y Y
create_product Y Y Y Y
publish_posts Y Y Y Y
delete_published_posts Y Y Y Y
edit_posts Y Y Y Y Y
delete_posts Y Y Y Y Y
read Y Y Y Y Y Y
功能权限 超级管理员 管理员 编辑 作者 投稿者 订阅者
如果喜欢本文,请分享给朋友们