User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件

AI 智能摘要
WordPress用户角色管理太死板?试试这个User Role Editor Pro插件。它能让你自由编辑、新建角色,还能精确分配每个权限,比默认的灵活多了。搬主题分享的是4.66.2专业版,经过人工精校的完美汉化版,不是机翻,用起来更顺手。这次更新还修复了各种插件的小问题,安全性和兼容性也更强了。
图片[1]-User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件-搬主题

User Role Editor Pro插件将为您提供帮助,编辑任何现有角色,创建新角色,为所选角色添加所需的功能。将新创建的角色或能力直接分配给用户。您是否对 WordPress 的标准角色列表或用户能力分配感到满意?您希望更改用户权限系统中的某些内容吗?User Role Editor WordPress 插件可以帮到您。编辑任何现有角色,创建新角色,为所选角色添加您需要的功能。将新创建的角色或能力直接分配给用户。User Role Editor插件主要分为免费版和Pro收费专业版,搬主题本站分享的是User Role Editor Pro 4.66.2完美中文版,本次更新主要有修复”文章编辑访问”批量操作的用户ID列表可能包含多余空格而非干净整数;用户 ID 现正确转换为人等功能改进优化及问题修复等。

资源说明参数
主题/插件名称User Role Editor Pro
版本4.66.2
汉化程度100%
文件大小691KB
主题/插件官方原版演示点击这里
WordPress运行环境7.1.1
PHP版本7.4.3
数据库MySQL版本5.7
已专业破解或GPL授权GPL授权
下载链接文章底部下载按钮

搬主题本站分享的是User Role Editor Pro 4.66.2汉化中文版,基于原版英文版进行汉化,并二次校对,不同于网上的机翻汉化版本,更符合国人使用。

User Role Editor Pro插件汉化演示截图

图片[2]-User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件-搬主题

关于User Role Editor Pro插件怎么样?汉化效果如何?User Role Editor Pro插件详细介绍及更多汉化效果可以参考下面链接

User Role Editor Pro插件更新日志如下:

= [4.66.2] 15.09.2026 =
* 核心版本:4.66.2
* 修复:从角色编辑器工具栏打开 “Admin Menu”、 “Plugins”、 “Posts Edit”、 “Posts View”、 “Meta Boxes”、 “Widgets Admin”、 “Nav Menus”、 “Other Roles”、 “Gravity Forms Access” 或 “Import Role” 对话框时,会抛出 JavaScript “ure_ui_button_text is not defined” 错误,且对话框按钮样式缺失,原因是 4.66.1 核心 ure.js 重构中将该帮助函数重命名为 ure_main.ui_button_text(),但未更新这些仅限 Pro 的插件脚本。

= [4.66.1] 15.09.2026 =
* 核心版本:4.66.2
* 安全:对 Pro 专属代码进行广泛的输出转义、输入消毒和 SQL 查询预处理加固,遵循完整的 WordPress.org 插件检查审计。
* 修复:URE_Core::valid_php_version()/valid_wordpress_version() 中的后期静态绑定错误(使用 self:: 而非 static::)导致 Pro 覆盖的最低 WordPress 版本要求被静默忽略。
* 修复:“Other Roles Access” 与 “Posts Edit Access” 插件使用了无效的 SQL 占位符,将已预处理的、逗号分隔的 ID 列表作为单个字符串引用,导致 “排除具有受限角色的用户” 管理过滤以及新文章的 “自动分配默认分类” 逻辑失效。
* 修复:“Widgets Show/Admin Access” 与 “Front-End Menu Access” 插件中的三个字符串使用了错误的文本域,导致它们从未被翻译。
* 修复:“Widgets Admin Access” 插件调用了仅供内部使用的 WordPress 函数,已替换为安全等价函数。
* 修复:“Front-End Menu Access” 插件缺少对提交的菜单项值的检查。
* 修复:多站点角色导入现在会先检查目标站点是否真实存在再查询其数据,而不是依赖不存在站点的原始数据库错误。
* 更新:同站点 URL 的重定向现使用 wp_safe_redirect();已将多个插件中已废弃/不推荐的 PHP 与 WordPress 函数调用(get_terms()、parse_url()、unlink()、date())替换为推荐的等价实现。
* 修复:Posts edit access 插件:选中的文章类型未在用户资料中保存。
* 核心版本已更新至 4.66.2
* 修复:“Add Role” 对话框在添加角色后仍显示之前输入的角色名称(ID)和显示角色名称,而不是空白字段。
* 修复:打开用户的编辑资料页面后未作任何更改直接离开,若用户拥有任何 “Other Roles”,会弹出 “Changes you made may not be saved” 的浏览器警告;现在 “Other Roles” 多选框直接在 HTML 中渲染已选项,避免依赖页面加载后通过 JavaScript 选中。
* 更新:“Delete Role” 对话框现在以复选框表格(角色名称 / 角色 ID 列)列出可删除的角色,而非单选下拉列表,支持一次删除多个角色;原 “Delete All Unused Roles” 选项被表头的 “全选” 复选框取代。
* 更新:“Delete Capability” 对话框在其 “全选” 复选框旁新增 “Quick Filter” 文本框,可像主页面的 “Quick filter” 一样缩小能力列表范围。
* 更新:多站点的 “Allow non super administrators to create, edit, and delete users” 选项缩减为 “Allow non super administrators to edit users”。其中 “create” 部分与 WordPress 核心的 “Allow site administrators to add new users to their site via the 'Users → Add User' page” 网络设置重复,而 “delete” 部分授予的能力在单站点管理员实际上永不可用(网络管理员之外删除用户始终被阻止),两者均被移除,同时放弃了依赖的临时超级管理员冒充解决方案。
* 更新:插件自带的核心 JavaScript 文件(ure.js、settings.js、users.js、user-profile-other-roles.js、users-grant-roles.js)现已使用 esbuild 生成 .min.js 压缩版;通过 WordPress 的 SCRIPT_DEBUG 常量按需加载,遵循已在 notify.js/multiple-select.js 中使用的相同约定(SCRIPT_DEBUG 开启时加载未压缩源码,关闭时加载压缩版)。
* 更新:插件自带的核心 CSS(css/ure-admin.css)现已使用 esbuild 生成 .min.css 压缩版;同样通过 SCRIPT_DEBUG 常量按需加载,遵循与插件 JS 文件相同的加载约定。
* 更新:js/users-grant-roles.js 中松散的全局函数(授予角色对话框、用户页面的添加/撤销角色按钮)已合并为单一的 URE_Users_Grant_Roles 对象。
* 更新:在 users-grant-roles.js 与 users.js 中,用已废弃的 jQuery .click()/.click(fn) 事件绑定简写替换为 .on('click', fn),消除用户页面的 jQuery Migrate 警告。
* 更新:js/users.js 中松散的全局函数(用户页面 “Without role” 按钮的对话框)已合并为单一的 URE_No_Role_Users 对象;URE_Assign_Role::show_html() 中按钮的 onclick 标记已相应更新。
* 更新:js/user-profile-other-roles.js 中松散的全局函数(用户资料页 “Other Roles” 多选控件)已合并为单一的 URE_User_Profile_Other_Roles 对象。
* 更新:js/settings.js 中松散的全局函数(设置页 “Reset User Roles” 确认对话框)已合并为单一的 URE_Settings 对象。

= [v4.66] 2026 年 8 月 25 日 =
* 核心版本:4.66.1
* 更新:标记为与 WordPress 7.1 兼容。
* 所需 PHP 版本提升至 7.4。
* 更新:增强了插件加载代码。
* 更新:插件不再使用自定义 PHP 全局常量;所需数据已移至类内部。
* 更新:"管理员菜单访问”附加组件:默认允许用于 WooCommerce 产品和商店订单列表页面的 URL 参数白名单已更新。
* 修复:URE_Assign_Role_Pro::get_users_queued() 曾引用未定义的常量而非 self::CRON_ACTION_HOOK。
* 修复:URE_Assign_Role_Pro::assign_role_to_user() 对 $user->caps 使用了宽松的 in_array() 检查,该检查始终返回 true,导致后台角色分配功能从未真正分配角色;现正确检查 $user->roles。
* 修复:"文章编辑访问”批量操作的用户 ID 列表可能包含多余空格而非干净整数;用户 ID 现正确转换为人。(int)
* 更新:URE_Uninstall_Pro::init_options_list() 现引用附加组件类自身的 *_KEY 常量,而非重复其选项名称字符串。
* 修复:在已激活免费插件的情况下激活 Pro 版本时,某些加载顺序下仍会导致两者同时激活,因为 URE_Core_Pro::init()(其中注册了上述修复)在免费插件已在同一请求早期定义 URE_Loader/URE_Core 时自身被跳过;现通过主插件文件中的独立函数无条件注册激活钩子。
* 核心版本已更新至 4.66.1。
* 更新:URE_Admin_Notice 类输出已使用 esc_attr() 和 wp_kses_post() 函数进行转义。
* 安全修复:URE_Editor::direct_network_roles_update() 和 leave_roles_for_blog() 中的 SQL 查询现在通过 $wpdb->prepare() 传递真实 %s 占位符。
* 安全修复:URE_Editor::get_caps_columns_quant() 现在在从 $_POST 写入显示偏好临时数据前要求有效的 nonce,从而弥补了一个轻微的跨站请求伪造(CSRF)漏洞。
* 修复:URE_Protect_Admin 在检查能力数组时使用位运算符 "&" 而非逻辑运算符 "&&",这可能引发 PHP 8 类型错误;现改为使用 "&&",且相关的 IN() SQL 子句已通过 array_map('absint', ...) 进行加固。
* 更新:设置/工具页面中使用的 nonce 操作现按表单范围处理(ure_settings_update, ure_addons_settings_update, ure_default_roles_update, ure_settings_ms_update, ure_settings_tools_exec),而非使用一个共享字符串。
* 更新:在 URE_View、URE_Role_View 和 URE_Role_Additional_Options 中增加了额外的输出转义(角色/能力相对路径、使用 wp_json_encode() 替换 json_encode()、对表单操作使用 esc_url()),并在 URE_Role_Additional_Options::save() 中增加了纵深防御的能力检查。
* 更新:使用 target="_blank" 打开的外部链接现添加 rel="noopener noreferrer"。
* 更新:角色编辑器工具栏中的硬编码文本字符串现可翻译。
* 修复:URE_Assign_Role 使用 %i SQL 占位符,这需要 WordPress 6.2+,低于插件声明的最低版本;现改用内部表名的直接插值。
* 修复:URE_Editor::reset_user_roles() 中的 wp_die() 消息未转义;已在 URE_Base_Lib、URE_Editor、URE_User_Other_Roles 和 URE_User_View 中增加额外输出转义(esc_url()、esc_html()、absint())。
* 修复:若干可通过 PHP 类型混用绕过比较的请求变量/数据库结果对比现已改为严格比较,包括 URE_Grant_Roles::is_try_remove_admin_from_himself() 的“无法移除自己的管理员角色”检查。
* 修复:URE_Base_Lib::set() 现正确拒绝未知属性而非静默创建它们;URE_View 已显式声明其 $advert 属性。
* 更新:$_SERVER['REQUEST_URI'] 在 URE_Lib::is_right_admin_path() 和 URE_User_Other_Roles::is_user_profile_extention_allowed() 中现已在使用前进行验证和去除斜杠。
* 更新:提交的角色 ID 现已在 URE_Editor 中进行清理(sanitize_key()、wp_unslash()),且其 'object'/角色选择请求参数已限制为已知值。
* 更新:URE_Base_Lib::get_blog_ids() 现使用 get_sites() 代替原始数据库查询。
* 更新:URE_Capability::revoke_caps() 现使用 get_users() 代替原始数据库查询。
* 更新:URE_Protect_Admin::has_administrator_role() 现使用 user_can() 代替原始数据库查询。
* 修复:URE_Assign_Role::\$lib 属性已改为 protected。
* 修复:URE_Uninstall::delete_options() 私有函数已改为 protected。
* 修复:URE_Uninstall::init_options_list() 引用了 'ure_task_queue',但从未匹配到 URE_Task_Queue::OPTION_NAME ('ure_tasks_queue'),因此该选项在安装时从未被删除。
* 修复:URE_Core::define_files() 中类 URE_Uninstall 添加不正确,写入的是 null 而非类名。
* 修复:在免费版本已激活的同时激活 Pro 版本会导致致命错误“Cannot redeclare ure_log_error()";现使用 function_exists() 保护函数声明。
* 修复:在配对 Pro 插件已激活的情况下激活此插件会静默保留两者均处于激活状态而非停用配对插件,因为 register_activation_hook() 调用在该请求中从未执行;现将其作为独立函数直接注册在主插件文件中,位于 class_exists('URE_Loader') 保护机制之前(该机制会跳过它)。

= [4.65] 2026年5月21日 =

* 核心版本:4.65
* 更新:标记为与WordPress 7.0兼容
* 更新:对页面标记进行小幅修复,以适应WordPress 7.0的CSS更改。
* 更新:在所有PHP文件中添加了`defined('ABSPATH')`防护措施,以防止直接执行PHP文件。
* 更新:使用`sanitize_text_field()`、`sanitize_key()`、`sanitize_url()`函数确保用户输入安全后再进行处理。
* 更新:在已有高级别检查的基础上,新增了数据更新前的_nonce字段检查。
* 核心版本更新至4.65
* 修复:用户->用户角色编辑器->导入:单个用户角色导入成功,但显示空白页而不是URE页面,页面上没有显示导入成功的通知。
* 修复:Meta Boxes Access插件:WP多站点:网络管理员->用户->用户角色编辑器->Meta Boxes:当前角色在点击“更新”按钮后不会再丢失所有权限。
* 修复:其他角色访问插件:WP多站点:网络管理员->用户->用户角色编辑器->其他角色:当前角色在点击“更新”按钮后不会再丢失所有权限。
* 修复:帖子编辑访问插件:WP多站点:网络管理员->用户->用户角色编辑器->帖子编辑:当前角色在点击“更新”按钮后不会再丢失所有权限。
* 修复:插件访问插件:WP多站点:网络管理员->用户->用户角色编辑器->插件:当前角色在点击“更新”按钮后不会再丢失所有权限。
* 修复:导出角色CSV时,在FireFox浏览器中下载文件扩展名为.pdf。内容类型头部已替换为'text/plain'。
* 更新:Meta Boxes Access插件:现在通过AJAX更新数据,无需刷新整个页面。
* 更新:其他角色访问插件:现在通过AJAX更新数据,无需刷新整个页面。
* 更新:帖子编辑访问插件:现在通过AJAX更新角色数据,无需刷新整个页面。
* 更新:插件访问插件:现在通过AJAX更新数据,无需刷新整个页面。
* 更新:导入角色CSV:添加了上传文件.csv扩展名和MIME类型检查。
* 更新:当页面从WP多站点->网络管理员打开时,隐藏“用户->用户角色编辑器->导入”按钮。仅在单个选定站点中使用它。

经JOTTI测试,文件安全。如果介意的话,自行测试。

图片[3]-User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件-搬主题

付款注意事项
本站主要面对国内外客户服务,国内用户支持支付宝、微信支付,国外用户可以使用PayPal支付(仅支持非大陆PayPal账户)。如果您在付款过程中遇到问题请及时 [联系我们] 进行解决。感谢您的厚爱及信任!

购买前注意:
本站的付费资源为单次版本下载费用,并非包含永久版本更新!
举个栗子:普通注册用户A在搬主题支付5元下载WP插件1.0版本后,可以在用户后台无限次下载WP插件1.0版本。当新版本WP插件1.1版本发布后,如需下载WP插件1.1版本则需另外支付5元。终身会员用户则无此限制。

User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件-搬主题
User Role Editor Pro 4.66.2完美中文版|WordPress用户角色权限编辑器插件
此内容为付费资源,请付费后查看
¥3.99
限时特惠
¥13.99
购买/下载遇到问题?可联系
客服QQ:1301684162
客服邮箱:admin@banzhuti.com
安装、使用问题,请先查看:技术支持说明
付费资源
已售 62
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容