开发

自定义 WordPress 用户权限

在 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,
  ...
));

    PUJI Design 朴及设计 (c) 2024. 沪ICP备17052229号