我需要一个限制注册用户只能在特定类别中添加/修改页面的插件。即使WordPress页面没有像帖子那样的“类别”。
就像,如果我有一个名为“机器人维护”的类别,我想确保只有指定的用户或角色才能编辑和创建该类别的页面。
我看到Member插件让我创建了具有“仅编辑他们拥有的页面”等功能的新角色,但我希望我可以创建一个角色(比如一个部门)并将该角色配置为能够在{department}类别中编辑和创建页面。甚至将用户限制在特定类别。
答案 0 :(得分:0)
这是一项相当复杂的任务,您可能希望聘请专业的wordpress插件开发人员为您构建此项目。
说完了....
可以向页面添加类别。查看http://shibashake.com/wordpress-theme/add-tags-and-categories-to-your-wordpress-page
上的教程接下来,您需要以编程方式为每个页面类别创建角色。您将需要挂钩创建和删除类别以创建/删除您的特殊角色。然后,您可以使用成员插件授予适当的权限。
然后,您需要挂钩页面编辑流程以确保当前用户具有编辑当前页面的权限(基于您的自定义角色和页面类别)。
还有一些工作需要你研究......但至少这应该会给你一个相当不错的起点。