我想定义一个对所有事情都有管理员权限的管理员,这当然是可能的,这是默认功能。然后我还想创建一个管理员(或角色),它只能在后端编辑和查看某些页面。我已经浏览了很多插件,但我似乎在任何地方都找不到这个功能!有什么想法吗?谢谢做记号
每页的WordPress管理员或角色
我推荐2个插件:
- User Role Editor: 此插件允许您创建新角色并调整其功能
- Hide Admin Menu: 此插件允许您根据用户角色隐藏菜单项。您只需选择将隐藏窗帘角色的菜单项
据我所知,目前只有一个插件可以做到这一点。它被称为“新闻许可”,如果您想要编辑特定页面的功能,则需要Pro(付费)版本。我仍然在寻找另一种选择,因为这个插件的UI不是最好的。
我还没有看到任何插件可以做你想要的。
您没有引用任何编程的可能性,但如果您想抓取一个插件来完全按照您的意愿执行此操作,您可以查看user levels 和admin hooks. 从这里开始,您必须应用规则并修改管理查询以获取页面。
也许,也许内置的用户权限(作者和编辑器)已经可以做到这一点,因为作者不能编辑其他用户创建的内容。
希望对你有帮助。。。以某种方式
尝试使用http://wordpress.org/extend/plugins/adminimize/ 这是我在所有网站上使用的一个很棒的插件。您可以将admin保留为默认值,但可以准确指定您想要的内容,也可以不希望所有其他用户看到。因此,如果需要,您可以为所有编辑器隐藏除页面部分以外的所有内容。
希望这有帮助。
角色作用域(http://wordpress.org/extend/plugins/role-scoper/)是另一种选择。
如果愿意,可以在页面或帖子上设置权限。我正在研究将其用于我们的一些表单。有人把它与adminimize和其他类似的插件进行过比较吗?
我和你一样沮丧,我已经搜索了相当多的内容,有点惊讶。大多数用户角色管理插件仅允许您控制在整个post\\u类型的基础上编辑用户权限(即管理编辑所有或不编辑页面、帖子等的能力)或控制编辑插件和设置的权限。
我发现有两个专门管理用户编辑特定页面的权限,但都需要您购买其pro版本才能拥有此功能
- Press Permit
- User Role Editor.
角色Scoper有此选项,它是免费的,但其开发于2016年中断,其作者建议人们使用新闻许可证。
还有Capability Manager Enhanced 和advanced access manager 但最大的缺点是,您不能允许多个用户对特定页面具有编辑权限。