在 WordPress 中默认了5种用户权限
- Subscriber 订阅者:仅提供网站的访问以及个人资料的修改
- Contributor 贡献者:可提交与编辑自己创建的文章内容,没有发布权限
- Author 作者:可提交与编辑自己创建的文章内容,并具有发布权限,但不可修改其他作者创建的文章内容
- Editor 编辑:可编辑与发布自己创建的文章内容以及其他作者创建的文章内容
- Administrator 超级管理员:网站的全部权限
用户权限插件
Members
可以创建新的用户角色并为用户角色分配相应的权限
自定义文章类型设定权限
自定义文章类型的管理权限,默认是在网站的post中,因此开启post中的权限会自动将自定义文章类型的编辑权限开启,如需单独配置,可在注册文章类型上增加一段代码 capability_type
register_post_type('event', array(
'capability_type' => 'event', // 默认值为 post
'map_meta_cap' => true,
...
));