Paid Memberships Pro

Add|Plugins Paid Memberships Pro 3.7.4

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分

* 错误修复:修复了由于列表表引用清理中的 POST 重定向导致部分管理页面无法保存的问题。
* 错误修复:修复了在 Windows 服务器上,由于上传目录配置错误,受限文件函数中出现的 PHP 8.1 弃用警告。
* 已弃用:已弃用 PayPal Express 网关。PayPal 即将停用 PayPal Express 所依赖的 NVP/SOAP API。新的 PayPal 集成即将推出。
* 已弃用:将 Website Payments Pro 网关别名从 `paypal` 重命名为 `paypalwpp`,以便将 `paypal` 别名释放给即将推出的 PayPal REST API 插件。
* 增强功能:在结账邮件模板中添加新的 `!!order_url!!` 邮件模板变量。
* 增强功能:现在每个订阅每天最多发送一次付款失败邮件。
* 增强功能:现在会清理超过 7 天的库冲突记录。
* 错误修复/增强功能:折扣码现在会在“到期日”设置的最后一天过期,而不是从该日期的第一天过期。
* 错误修复/功能增强:现在会忽略 Stripe 中已取消订阅的 `charge.failed` webhook 事件,以避免干扰后续 `customer.subscription.deleted` webhook 事件的处理。
  • 改进:Stripe 订阅将不再收取申请费,或者会在首次付款完成后立即移除申请费。申请费将在 `invoice.created` webhook 中按发票单独添加,以确保仅在 PMPro 主动管理订阅时才收取费用。#3535 (@dparker1005)
  • 功能增强:更新了 Stripe webhook 处理程序,以便在 `invoice.upcoming` webhook 事件期间逐步从现有订阅中移除申请费。这有助于确保已停止使用 Stripe Connect 的网站不会被收取 2% 的申请费。#3535 (@dparker1005)
  • 改进:更新了 PayPal IPN 处理程序,使其在向订单添加 IPN ID 时使用 `add_order_note()` 方法。#3534 (@dparker1005)
  • 错误修复:恢复了在收到 Stripe 定期付款但付款方式未设置账单地址时,从 Stripe 客户对象和之前的 PMPro 订单中提取账单地址的备用逻辑。#3533 (@dparker1005)
  • 错误修复:修复了更正存在验证错误的字段数据后,输入框中的错误边框不会清除的问题。#3531 (@andrewlimaza)
  • 错误修复:修复了更改用户会员级别后,“编辑会员”侧边栏可能无法显示正确用户字段面板的问题。
* 增强:向到期和取消电子邮件模板添加了新的 `!!renew_url!!` 电子邮件模板变量。#3448 (@kimcoleman)
* 增强:扩展了结帐垃圾邮件保护设置以保护登录表单。#3450 (@ideadude)
* 增强:在会员列表 CSV 导出中添加了 `startdate` 列。#3443 (@dparker1005)
* 增强:将“会员定期”电子邮件模板的名称更改为“定期付款提醒”。#3451 (@kimwhite)
* 增强:在 PMPro 站点健康报告中添加了“操作调度程序健康”部分。#3453 (@dalemugford)
* 增强:现在在插件停用或卸载时清理 PMPro 操作调度程序计划任务。 #3440 (@dalemugford)
* 错误修复/增强:现在可以避免创建重复的 PMPro Action Scheduler 计划任务的情况。#3444 (@dalemugford)
* 错误修复:修复了无法发送管理员活动电子邮件的问题。#3441 (@dalemugford)
* 错误修复:修复了“最近成员”元框在使用自定义数据库表前缀的网站上可能无法正确显示的问题。#3442 (@dparker1005)
* 错误修复:修复了当相关订阅的级别发生变化时,续订电子邮件中可能会发送不正确的级别名称的问题。#3449 (@dparker1005)
* 错误修复:修复了设置搜索词后订阅列表表上的排序列不起作用的问题。 #3447 (@dparker1005)
* 错误修复:修复了一个罕见的插件冲突,该冲突可能会阻止 Elementor 数据完成 PMPro v3.5 中包含的迁移。#3445 (@dparker1005)
* 错误修复:修复了 Wisdom 数据只能在每月第一天发送的问题。#3446 (@dparker1005)
* 增强功能:将阿尔巴尼亚列克添加到支持的货币列表中。
* 错误修复:修复了使用 Payflow 网关的网站在将其标记为弃用后将无法再使用该网关的问题
* 增强:在编辑订单页面上为代币订单添加了“重新检查付款”选项,以允许管理员检查付款是否已完成,如果已完成,则完成相应的结帐。目前,此功能仅适用于 Stripe Checkout 订单。
* 增强:将孟加拉塔卡添加到支持的货币列表中。
* 增强:更新了 `fr_FR` 语言文件以包含来自基本 `fr` 语言文件的翻译。
* 增强:更新了 `es_ES` 语言文件以包含来自基本 `es` 语言文件的翻译。
* 增强:为废弃购物车恢复插件和即将推出的推荐插件添加了一个图标。
* 增强:简化了 `composer.json` 文件以删除不必要的依赖项
* 错误修复/增强:更新了 `post_restrictions` API 端点以检查用户是否有权编辑特定帖子。
* 错误修复:修复了使用 PayPal Express 时新用户结帐可能会失败的问题。
* 错误修复:修复了 PayPal Express 结帐时 CloudFlare Turnstile 验证会失败的问题。
* 错误修复:修复了某些 REST API 端点错误地需要 `pmpro_edit_members` 功能的问题。
* 错误修复:修复了 Stripe Checkout 始终会覆盖订单上设置的税值的问题,即使 Stripe Checkout 未计算税款。
* 错误修复:修复了格式化的账单地址中没有州的名称时省略城市和邮政编码的问题。
* 错误修复:修复了支付网关设置页面上网关设置文档的损坏链接。
* 错误修复:修复了在 Elementor 中编辑未保存“需要会员资格”设置的帖子时出现的 PHP 通知。
* 增强功能:添加了屏幕阅读器文本以识别级别表输出上的空标题行。
* 错误修复:修复了某些第三方网关在 WP/PMPro 中本地取消时不再在网关处取消订阅的问题。如果您使用的网关未包含在核心 PMPro 插件中,请仔细检查所有最近的取消,以确保它们已同步到您的网关。如果没有,您将不得不手动在网关处取消这些订阅。
* FEATURE: Users will now receive a notification email when they have an upcoming subscription payment. #3109 (@dparker1005)
* FEATURE: Added integration with Cloudflare Turnstile. #3123 (@andrewlimaza)
* ENHANCEMENT: The business address for the website can now be set on the Advanced Settings page and will be shown on invoices. #3134 (@MaximilianoRicoTabo)
* ENHANCEMENT: Added a table view on the Email Templates settings page. #3128 (@kimcoleman)
* ENHANCEMENT: Added the Checkbox Group user field type. #3126 (@andrewlimaza)
* ENHANCEMENT: A default value can now be set for user fields that do not allow multiselect or file uploads. #3132 (@andrewlimaza)
* ENHANCEMENT: Allowed file types and maximum file sizes can now be set for "File" user fields. #3133 (@andrewlimaza)
* ENHANCEMENT: Added three new filters at checkout to allow checks at different parts of the checkout process: `pmpro_checkout_checks`, `pmpro_checkout_user_creation_checks`, and `pmpro_checkout_order_creation_checks`. #3137 (@dparker1005)
* ENHANCEMENT: Now creating a user at checkout even when order creation checks fail. #3137 (@dparker1005)
* ENHANCEMENT: Memberships on the Membership Account page will now be shown in the order set on the Membership Levels settings page. #3112 (@kimcoleman)
* ENHANCEMENT: Updated the wording around "legacy keys" and "restricted keys" for the Stripe gateway. #3151 (@dparker1005)
* BUG FIX/ENHANCEMENT: Street2 billing address lines are now stored separately in the MemberOrder object. #3122 (@dparker1005)
* BUG FIX: Fixed an issue where payment fields on the update billing page might be wrapped in nested cards. #3143 (@kimcoleman)
* REFACTOR: Abstracted all "Terms of Service" logic into a single file. #3119 (@dparker1005)
* REFACTOR: Abstracted all reCAPTCHA logic into a single file. #3105 (@dparker1005)
* REFACTOR: Cleaned up the checkout preheader flow including deprecating the `pmpro_build_order_for_checkout()` function in favor of inline logic. #3129 (@dparker1005)
* REFACTOR: Updated the PayPal Express integration to run checkout logic in its `process()` method instead of on actions that are being deprecated. #3116 (@dparker1005)
* REFACTOR: Updated the Stripe integration to send users to Stripe Checkout in the `process()` method instead of during the `pmpro_checkout_before_change_membership_level` hook. #3104 (@dparker1005)
* DEPRECATED: Marking the Authorize.net gateway integration as deprecated. Websites that are already using Authorize.net can continue using that gateway, but new sites will not be shown Authorize.net as a gateway option. #3150 (@dparker1005)
* DEPRECATED: PayPal Express will no longer automatically be enabled as a second payment option when using the deprecated Website Payments Pro gateway. This functionality can be restored by using the Add PayPal Express Add On. #3114 (@dparker1005)
* DEPRECATED: Marked the following filters at checkout as deprecated: `pmpro_checkout_oldemail`, `pmpro_new_user`, `pmpro_require_billing`, and `pmpro_checkout_confirmed`. #3137 (@dparker1005)
* DEPRECATED: Now throwing deprecation warnings for dynamic order properties that were previously used at by gateways at checkout. #3122 (@dparker1005)
* DEPRECATED: Marked the `getGatewaySubscriptionStatus()`, `getGatewayTransactionStatus()`, and `confirm()` MemberOrder methods as deprecated. #3129, #3116 (@dparker1005)
* DEPRECATED: Removed sample code from methods in the `PMProGateway` class and marked sample helper methods as deprecated. #3129 (@dparker1005)
作者
oksgo
下载次数
5
查看
1,354
首次发布
最后更新

评分

0.00 星 0 星
后退
顶部