排名第一的 WordPress 用户资料和会员插件;Ultimate Member 提供一系列功能,包括用户资料、会员目录、用户注册/登录、用户角色编辑、内容限制。超过 200,000 个网站使用 Ultimate Member 为其在线社区和会员网站提供支持。Ultimate Member 将漂亮的前端元素与强大的管理功能相结合,使您可以轻松地使用 WordPress 创建基于用户的网站。
查看当前 Ultimate Member 版本更新内容:
增强功能:
- 新增:自定义字段回调黑名单。使用
um_dropdown_options_source_blacklist
过滤器将您的自定义函数添加到自定义回调黑名单。默认情况下,所有 PHP 内部函数都有。
错误修正:
- 修复:帖子'基于期限限制设置的限制
- 已修复:复选框和单选框中的类名问题。类名是 ‘activeright'而不是 ‘主动权'
- 已修复:管理员升级脚本和升级包验证
- 修复:目录遍历漏洞
- 修复:更改 “Approved” 后销毁用户会话状态到其他东西(例如停用)
- 修复:
wp_get_current_user()
不存在时的冲突。将限制设置回调转移到plugins_loaded
钩子 - 修复:启用 404 且旧限制逻辑未激活时显示限制帖子
- 修复:导航菜单为空时的 PHP 警告
- 修复:管理员和UM注册表注册用户后禁用自动登录
- 修正:一些拼写错误
- 修复:在电子邮件中使用撇号进行注册和登录
- 已修复:清理 YouTube 链接。同时应用 https://youtu.be/xxxxxxx 和 https://youtube.com/xxxxxxx 链接
已弃用:
- 已移除:在代码中使用的过时设置 (force_display_name_capitlized)。将功能移至扩展 repo
Enhancements:
- Added: Custom fields callbacks blacklist. Use
um_dropdown_options_source_blacklist
filter for adding your custom functions to the custom callbacks blacklist. By default there are all PHP internal functions.
Bugfixes:
- Fixed: Posts' restriction that is based on term restriction settings
- Fixed: Issue with class name in checkbox and radio. Class name being ‘activeright' instead of ‘active right'
- Fixed: Admin upgrade scripts and upgrades pack validation
- Fixed: Directory traversal vulnerabilities
- Fixed: Destroying user sessions after changing “Approved” status to something else (e.g. deactivated)
- Fixed: Conflict when
wp_get_current_user()
not exists. Transferred restriction settings callbacks toplugins_loaded
hook - Fixed: Restriction post displaying when 404 is enabled and old restiction logic isn't active
- Fixed: PHP warning when nav menu is empty
- Fixed: Disable auto-login after user is registered by Administrator and UM Registration form
- Fixed: Some typos errors
- Fixed: Using an apostrophe symbols in emails for registration and login both
- Fixed: Sanitizing YouTube links. Applying both https://youtu.be/xxxxxxx and https://youtube.com/xxxxxxx links
Deprecated:
- Removed: Outdated setting using in code (force_display_name_capitlized). Moved the functionality to extended repo