Paid Memberships Pro中文汉化版升级至V2.0.7
Paid Memberships Pro是一个会员级别管理插件,现在此插件中文汉化版升级到了最新版本V2.0.7,新版本主要是修复了一些已知的问题,还有就是一项安全性更新,老用户强烈推荐更新。
更新内容:
- 现在尽可能使用wp_safe_redirect,尤其是在includes / login.php中,其中使用了用户提供的redirect_to URL参数
- 修复了Stripe订阅有时会错误地设置配置文件开始日期的问题
- 修复了如果给出多个级别名称,会员短码无法正常工作的问题
- 修复了有时在更新结算页面的确认电子邮件字段中设置了错误电子邮件地址的问题
- 在结账时将hr标签的位置固定在用户字段上方以确保一致性
- 将Require Membership元框的优先级设置为“high”,使其在右侧边栏中显示得更高
- 修复了从2Checkout返回的致命错误
- 通过WP-CLI安装PMPro时删除了错误
- 修复localhost环境下的数据库升级错误
- 修复了信用卡到期电子邮件未包含用户信息的问题,因为用户ID未正确传递
- 修复了编辑级页面上的拼写错误
- 修复了在某些情况下未显示的每日收入报告的错误
- 现在在取消网关上的Stripe订阅之前进行检查以查看它是否已被取消
- 现在将查询结果缓存在pmpro_getMembershipLevelsForUser()中。这可以提高性能,尤其是当一个页面上有许多帖子来检查成员资格时
- 现在将display_name发送到传递给PMPro电子邮件过滤器的$ data数组
- 现在在“结算”页面上搜索“成功”或“待处理”状态的最后一个订单
- 添加了pmpro_checkout_preheader_before_get_level_at_checkout和pmpro_checkout_preheader_after_get_level_at_checkout动作挂钩。现在使用pmpro_checkout_preheader_before_get_level_at_checkout启动会话
- 删除了“membership_code_id”和“membership_code”作为成员短代码的字段选项
- 过滤密码重置消息,以确保在我们将电子邮件转换为HTML时链接仍可用于所有情况
- 添加了reCAPTCHA v3和不可见的reCAPTCHA支持
- 现在运行pmpro_billing_preheader挂钩后,jquery.creditCardValidator脚本在preheader / billing.php中排队,以匹配我们在preheader / checkout.php中的操作方式