用户角色插件,用于限制编辑到页面的特定类别

时间:2013-01-09 20:20:37

标签: wordpress wordpress-plugin

我需要一个限制注册用户只能在特定类别中添加/修改页面的插件。即使WordPress页面没有像帖子那样的“类别”。

就像,如果我有一个名为“机器人维护”的类别,我想确保只有指定的用户或角色才能编辑和创建该类别的页面。

我看到Member插件让我创建了具有“仅编辑他们拥有的页面”等功能的新角色,但我希望我可以创建一个角色(比如一个部门)并将该角色配置为能够在{department}类别中编辑和创建页面。甚至将用户限制在特定类别。

1 个答案:

答案 0 :(得分:0)

这是一项相当复杂的任务,您可能希望聘请专业的wordpress插件开发人员为您构建此项目。

说完了....

可以向页面添加类别。查看http://shibashake.com/wordpress-theme/add-tags-and-categories-to-your-wordpress-page

上的教程

接下来,您需要以编程方式为每个页面类别创建角色。您将需要挂钩创建和删除类别以创建/删除您的特殊角色。然后,您可以使用成员插件授予适当的权限。

然后,您需要挂钩页面编辑流程以确保当前用户具有编辑当前页面的权限(基于您的自定义角色和页面类别)。

还有一些工作需要你研究......但至少这应该会给你一个相当不错的起点。