简化角色和用户看到的内容

时间:2018-01-17 作者:Steve Morin

另一个问题我的措辞可能不正确,因为我很难找到答案。我想为我的网站提供以下功能。如果我被分配了管理员的角色,我可以看到网站上的所有页面,非常基本,但如果我的其他贡献者有不同的角色,比如说,棒球编辑,那么我希望他们在页面仪表板中“看到”的唯一页面是他们有能力编辑的页面,在这种情况下,只有他们分配的棒球页面。例如,他们甚至无法查看足球页面。有人知道解决方案或给我指出正确的方向吗?非常感谢。

1 个回复
SO网友:WebElaine

这里有几个选项。我发现最简单的一种方法是将要保护的内容移动到自定义的帖子类型中。从那里,您可以为每个CPT创建特定的权限(功能),WP将自动仅显示当前用户有权在后端编辑的内容。

另一个选择是寻找插件。有几个角色插件可用,允许您以各种方式设置权限,例如选择每个用户或用户组可以编辑的特定页面。然后,您就可以依赖插件了,但这样设置和运行起来更容易,而且不需要像CPT那样进行任何URL更改。

结束

相关推荐