【发布时间】:2020-01-17 00:20:19
【问题描述】:
在我的代码中,我有一个自定义职位类型的职位。我创建了一个名为职位经理的角色。现在我想授予职位经理添加、编辑、删除职位的权限。只有他可以访问职位职位类型。锄头实现这一目标....
我尝试通过以下代码创建作业经理角色
function add_job_manager_role(){
add_role(
'job_manager',
'Job Manager',
array(
'read' => true,
'edit_posts' => false,
'delete_posts' => false,
'publish_posts' => false,
'upload_files' => true
)
);
}
add_action( 'admin_init', 'add_job_manager_role', 4 );
如何授予作业经理添加、删除、编辑自定义帖子类型作业的权限
非常感谢任何帮助。在此先感谢....
【问题讨论】:
-
您已经添加了一个角色 - 所以给他编辑该帖子类型的能力,并将这些能力也放入帖子类型的注册中..
-
基本上:遵循本指南:3.7designs.co/blog/2014/08/…
-
另外,如果您想轻松管理角色,您可以使用会员插件,这正是您想要的。 fr.wordpress.org/plugins/members
-
我已经有帖子类型的工作。我只想授予该帖子类型的权限。仍然需要注册帖子类型?
-
我没有从使用上面的代码中得到。我希望工作经理只能添加、编辑、删除工作职位类型如何做到这一点
标签: php wordpress arguments roles wordpress-capabilities