防止特定管理员更改网站内容的解决方案

时间:2013-07-29 作者:Jared Eitnier

我想知道是否有一种解决方案已经存在,它甚至会限制我选择的顶级管理员执行管理员通常可以访问的操作,例如安装插件、禁用插件等。

我想确保我的团队永远不会在我们的测试或生产环境中做任何他们只应该在开发环境中做的事情。有这样的东西吗?

2 个回复
SO网友:Jared Cobb

是的,我使用Members 我需要自定义或指定某些权限的一些项目上的插件。

您的工作流将是

创建一个新角色(命名为“部分管理员”或您想命名的任何名称)。将这些人添加到此角色(将他们从管理员角色中删除)它们非常具体,但很容易使用,而且我还没有遇到任何插件无法完成工作的情况。

玩得高兴

SO网友:Kevin-ContentCollectiveDigital

您可以使用如下插件WP Admin UI 处理对某些用户角色的访问限制。在WP Admin UI插件中,您还可以分配具有管理权限的“客户端管理员”,但您可以精确控制他们看到的内容。enter image description here

更改登录屏幕、删除/重新排列管理菜单、显示/隐藏插件访问、删除不需要的元框、从顶部管理栏中删除项目、根据角色限制/启用编辑器功能。而且,根据我的经验,它与其他插件配合得很好。

这意味着如果您使用的插件White-Label CMS 要完全自定义您的后端以显示企业自己的品牌,并且有一个需要管理权限的客户端,您可以设置WP以授予他们权限,同时还可以限制某些元素&;隐藏WordPress更新通知,删除欢迎面板上的所有面板并替换为您自己的面板,甚至在标题上添加您自己的徽标;后端的页脚面板。

我希望这有帮助。

结束