3

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

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

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

4

1 回答 1

0

这是一项相当复杂的任务,您可能需要聘请专业的 wordpress 插件开发人员来为您构建它。

话说回来....

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

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

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

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

于 2013-09-23T19:14:24.227 回答