每页的WordPress管理员或角色

时间:2011-03-05 作者:Mark Nolan

我想定义一个对所有事情都有管理员权限的管理员,这当然是可能的,这是默认功能。然后我还想创建一个管理员(或角色),它只能在后端编辑和查看某些页面。我已经浏览了很多插件,但我似乎在任何地方都找不到这个功能!有什么想法吗?谢谢做记号

6 个回复
SO网友:Anh Tran

我推荐2个插件:

  • User Role Editor: 此插件允许您创建新角色并调整其功能
  • Hide Admin Menu: 此插件允许您根据用户角色隐藏菜单项。您只需选择将隐藏窗帘角色的菜单项

SO网友:gdaniel

据我所知,目前只有一个插件可以做到这一点。它被称为“新闻许可”,如果您想要编辑特定页面的功能,则需要Pro(付费)版本。我仍然在寻找另一种选择,因为这个插件的UI不是最好的。

SO网友:vmassuchetto

我还没有看到任何插件可以做你想要的。

您没有引用任何编程的可能性,但如果您想抓取一个插件来完全按照您的意愿执行此操作,您可以查看user levelsadmin hooks. 从这里开始,您必须应用规则并修改管理查询以获取页面。

也许,也许内置的用户权限(作者和编辑器)已经可以做到这一点,因为作者不能编辑其他用户创建的内容。

希望对你有帮助。。。以某种方式

SO网友:Tafts

尝试使用http://wordpress.org/extend/plugins/adminimize/ 这是我在所有网站上使用的一个很棒的插件。您可以将admin保留为默认值,但可以准确指定您想要的内容,也可以不希望所有其他用户看到。因此,如果需要,您可以为所有编辑器隐藏除页面部分以外的所有内容。

希望这有帮助。

SO网友:Purcell

角色作用域(http://wordpress.org/extend/plugins/role-scoper/)是另一种选择。

如果愿意,可以在页面或帖子上设置权限。我正在研究将其用于我们的一些表单。有人把它与adminimize和其他类似的插件进行过比较吗?

SO网友:Will

我和你一样沮丧,我已经搜索了相当多的内容,有点惊讶。大多数用户角色管理插件仅允许您控制在整个post\\u类型的基础上编辑用户权限(即管理编辑所有或不编辑页面、帖子等的能力)或控制编辑插件和设置的权限。

我发现有两个专门管理用户编辑特定页面的权限,但都需要您购买其pro版本才能拥有此功能

结束

相关推荐

ADMIN_PRINT_SCRIPTS-$HOOK_SUFFIX是否适用于指向单个文件的嵌套路径?

可以用钩子admin_print_scripts-$hook_suffix 用于创建的挂钩,如$hookname = get_plugin_page_hookname(\"my-quiz/lib/admin/$code_page\", \'\' );?哪里$code_page 是somefilename.php.我试过了,但似乎不起作用。我想这可能是因为文件路径?UPDATE上面的代码注册的是“admin\\u page\\u my-quick/lib/admin/question\\u form”,但这