排名第一的 WordPress 用户资料和会员插件;Ultimate Member 提供一系列功能,包括用户资料、会员目录、用户注册/登录、用户角色编辑、内容限制。超过 200,000 个网站使用 Ultimate Member 为其在线社区和会员网站提供支持。Ultimate Member 将漂亮的前端元素与强大的管理功能相结合,使您可以轻松地使用 WordPress 创建基于用户的网站。
查看当前 Ultimate Member 版本更新内容:
增强功能:
- 添加:自定义字段回调黑名单。 使用
um_dropdown_options_source_blacklist
过滤器将自定义函数添加到自定义回调黑名单。 默认情况下有所有 PHP 内部函数。
错误修正:
- 固定:帖子' 基于术语限制设置的限制
- 已修复:复选框和收音机中的类名问题。 类名是“activeright” 而不是“主动权”
- 已修复:管理员升级脚本和升级包验证
- 修复:目录遍历漏洞
- 已修复:更改“已批准”后销毁用户会话 状态到其他东西(例如停用)
- 修正:
wp_get_current_user()
不存在时的冲突。 将限制设置回调传输到plugins_loaded
挂钩 - 已修复:启用 404 且旧限制逻辑未激活时显示限制帖子
- 修正:导航菜单为空时的 PHP 警告
- 已修复:在管理员和 UM 注册表中注册用户后禁用自动登录
- 修正:一些拼写错误
- 修正:在电子邮件中使用撇号进行注册和登录
- 已修复:清理 YouTube 链接。 同时应用 https://youtu.be/xxxxxxx 和 https://youtube.com/xxxxxxx 链接
弃用:
- 已删除:在代码中使用过时的设置 (force_display_name_capitliized)。 将功能移动到扩展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