如果对 WordPress 默认的角色列表或其中的用户权限设置觉得不满意,可以试试 User Role Editor Pro 插件。该插件可以编辑任何现有角色,创建新角色,为所选角色赋予需要的功能,还可以将新创建的角色或权限直接分配给用户。
User Role Editor Pro 主要功能
- 在每个角色基础上阻止/开放选定的管理菜单项
- 可为所有人、登录用户、具有选定角色的登录用户显示前端菜单项,而不是仅登录访问者
- 阻止所选导航菜单编辑所选角色
- 在每个角色基础上的“外观”菜单下阻止选定的小部件和侧边栏
- 阻止角色的选定元框(仪表板、帖子、页面、自定义帖子类型)
- 阻止对所选角色的其他角色的访问
- 具有“activate_plugins”功能的角色和用户的每个插件访问权限
- 导出和导入用户角色
- 多站点:从一个点在网络管理中对所有站点进行角色和用户管理:编辑,将角色复制到所有子站点,为用户分配角色和功能,将现有用户及其权限复制到网络的所有站点。
- 多站点:限制单个站点管理员对选定用户功能的访问以及用户角色编辑器中的添加/删除角色操作
- 多站点:超级管理员可以设置单独的主题列表,供选定的单个站点管理员激活。
- 内容编辑访问限制功能:
- 强制所有自定义帖子类型使用其自己的自定义功能集,而不是使用基于“帖子”构建的功能集,例如“edit_videos”而不是“edit_posts”。
- 激活帖子/页面/自定义帖子类型的“创建”功能。例如,如果没有“create_post”功能,用户将只能编辑现有帖子。
- 仅通过帖子/页面 ID,或/和类别/分类 ID,或/和作者用户 ID
- 编辑所选帖子和页面的用户访问限制;
- 通过表单 ID 列表限制用户访问 Gravity Forms
- 选定角色的内容视图访问限制和短代码
- 管理为什么角色显示什么小部件
- 管理页面权限查看器在每个管理后端 (wp-admin) 页面的底部显示由该页面检查的用户功能列表以及与之挂钩的插件。
User Role Editor Pro 汉化版演示


更新日志
= [4.64.6] 2025年12月03日 =
* 核心版本:4.64.6
* 更新:标记为与 WordPress 6.9 兼容
* 更新:Gravity Forms 访问插件:表单切换器的下拉列表仅包含当前用户有权访问的表单
* 核心版本已更新至 4.64.6
* 更新:根据“插件检查”工具建议,进行小幅代码优化
* 更新:优化“用户->授予角色”的 HTML 代码下载,避免在打开用户页面时 URE 的“授予角色”数据闪烁或持续可见的问题
= [4.64.5] 2025年04月17日 =
* 核心版本:4.64.5
* 更新:标记为与 WordPress 6.8 兼容
* 修复:PHP 弃用警告:URE_Widgets_Admin_View::get_html():隐式标记参数 $user 可为空已被弃用,必须显式使用可为空类型,位于 /wp-content/plugins/user-role-editor-pro/pro/includes/classes/widgets-admin-view.php 第133行
* 修复:PHP 提示:函数 _load_textdomain_just_in_time 被<strong>错误</strong>调用。为 <code>user-role-editor</code> 域触发的翻译加载过早。这通常表示插件或主题中有代码运行过早。翻译应在 <code>init</code> 操作或之后加载。pro/includes/classes/addons-manager.php 在构造函数中调用了 esc_html__()。已移至 'init' 操作
* 核心版本已更新至 4.64.5
* 更新:对 CSS/JS 加载代码进行小幅调整,以减少“插件检查”工具的警告
* 根据 wordpress.org 建议,扩展了 role-editor.php 和 readme.txt 文件的插件头部信息
资源下载
√已于2025年12月5日通过了人工测试
安装 & 使用提示
- 帮助文档:https://www.role-editor.com/documentation/
- 不支持在线升级版本,可上传新版安装包升级安装。







