在新手向导的时候不要选择安装Update Manager有可能会报错,也就是更新管理器。或者把PHP降低到7.4.3,然后就正常显示了。
资源详细介绍:
Paid Memberships Pro是适用于 WordPress 网站最完整的 WordPress 会员插件解决方案。通过Paid Memberships Pro,您可以限制内容、管理会员订阅,包括循环付款、用户注册、自定义个人资料字段以及强大的会员管理。
内容限制
限制默认内容
保护您的页面、文章、块和分类。显示摘要、“预览”或部分内容,或完全隐藏受限制的内容。当用户或访客尝试访问受保护的内容时,设置自定义消息。
限制自定义文章类型
保护各种额外内容,如论坛、社区、产品、播客、活动、课程、视频、下载和任何自定义文章类型。
限制单个页面
允许成员购买单个内容、出售一次性访问权限或以固定价格允许单个分类购买。
内容Dripping
允许成员根据其会员级别开始日期的计划Dripping访问一系列内容。
个性化内容
为每个成员提供一个独特的页面进行直接通信。根据会员级别设计自定义会员首页,并调整导航菜单以突出显示每个会员级别的重要链接。
创建目录和个人资料
允许用户浏览和搜索公共或仅限会员的目录,以创建强大的社区或列表网站。
与WordPress多站点网络集成
在网络上出售站点或保护整个网络的内容,使用单个用户登录。
会员管理
无限级别
创建完整的会员服务,具有每个级别的独特定价和内容访问权限。成员可以同时拥有一个或多个会员级别。
多层会员制
提供与单个付费父账户链接的个人或团体、团队或企业会员制。
线下社区
建立会员网站,接受申请和处理线下社区(如贸易协会、专业协会或会员支持的组织)的会员费。
按会员级别收集用户信息
按会员级别捕获自定义个人资料信息,以供公共或仅限管理员显示。信息存储为WordPress用户元数据。
会员电子邮件通讯
自定义发送给会员的每个消息的内容和设计,包括会员确认、付款发票和过期通知。
同步角色和会员级别
将会员级别与核心WordPress角色链接,或创建新角色并根据会员功能定义自定义功能。
电子商务、支付选项和发票
灵活的会员级别定价
配置免费或具有多种定价结构的级别。级别可以是免费的、一次性付款或循环订阅,如年度、月度、周度、日度或小时计费。
循环付款和订阅
处理循环付款并为每次成功的付款创建订单。失败的付款将根据您的设置和会员状态重试和取消。
多种支付网关选项
与Stripe、PayPal、Authorize.net、Braintree或线下付款(支票)集成。或者,使用WooCommerce购买产品作为会员级别。
提供多种付款方式
允许会员选择付款方式,无论是信用卡安全付款、PayPal异地付款还是支票或银行转账(手动)。
可定制的会员试用期
提供免费或减价试用期,并在试用期结束时可选地需要付款方式以自动启动订阅。提供与循环计费周期不同的试用期。
分摊和暂停
分摊脚本允许您提供标准分摊规则或利用扩展的过滤器钩子编写您自己的自定义分摊规则。本指南探讨了根据您的暂停要求暂停会员资格的选项。
自定义会员续期日期
提供滚动会员资格或强制所有会员资格在特定日期续期。
可变定价和捐赠
允许会员设置自己的会员资格价格或进行一次性或循环捐赠。
折扣、礼品或邀请码
提供会员资格折扣、运行限时全站促销、显示目标进度条,并跟踪会员资格促销的成功。
Paid Memberships Pro管理员报告
销售和收入
准确了解您的会员网站的运营情况,拥有最新的销售和收入报告。按会员级别和时间段(日、月、年)过滤销售或收入报告,并与过滤视图的“平均”趋势线进行比较。
注册和取消
按日、月或年查看会员注册、过期和取消情况。比较注册与取消或过期情况。
每个级别的活跃会员
交互式饼图和表格列出了每个级别的会员数量。快速概览您的不同级别的比较情况。
会员访问、查看和登录
探索整体网站流量,并深入查看特定会员的统计数据。我们还提供自定义方法,在Google Analytics中按会员级别跟踪用户活动。
会员列表视图
查看所有会员的报告,并按级别、开始日期、过期日期等进行过滤或排序。
管理员订单管理
查看新和循环付款的所有订单。按状态、日期、会员级别、折扣代码等过滤订单。
管理工具
手动添加会员
手动创建用户并更新其会员级别、过期日期和订阅详情,作为站点管理员。
Paid Memberships Pro导入和导出会员
执行初始导入您的完整会员数据库,并维护您的数据作为单一真实来源。会员信息可以导出用于电子表格、自定义报告、CRM工具、定期邮件等。
要求会员注册批准
限制会员级别注册,并要求管理员批准会员。级别可以要求申请并收取费用,或提供免费申请以解锁高级(付费)访问权限。
会员管理器角色
给予用户特定的访问权限来管理WordPress仪表盘的“会员”区域,而不授予他们管理员角色的全部权限。您可以调整用户可以访问的PMPro特定管理区域。
Paid Memberships Pro无缝会员体验
前端登录和密码重置
为会员提供无缝的用户体验,通过站点上的前端页面登录或重置密码。您可以根据会员角色阻止访问WordPress仪表盘并隐藏工具栏。
前端用户个人资料
允许用户管理自己的个人资料信息,包括默认字段、账户密码和更新您为其级别添加的任何自定义字段。
会员账户仪表盘
会员可以查看其活跃的会员资格、过去的发票、更新其订阅付款方式、更改级别或取消其账户。
会员目录和个人资料页面
创建公共或仅限会员的目录和每个会员的个人资料页面。您的目录或个人资料页面可以自定义您所需的用户字段和附加内容,如图像、下载或嵌入式视频。
限制帖子浏览次数
限制非会员或低级别会员可以访问的受保护页面的数量,直到他们达到付费墙。
高级会员级别页面
使用列、图像、自定义内容或功能比较表增强您的定价页面。您还可以使用您喜欢的定价表插件或页面生成器来设计您的会员级别页面。
热门网站增强功能
扩展Paid Memberships Pro的核心功能,以适应您的独特需求。
联盟营销
使用插件或与流行的第三方系统(如AffiliateWP)管理联盟营销。
页面生成器和块
使用流行的页面生成器(如Elementor、SiteOrigin页面生成器、Beaver Builder和Divi)设计您的网站。我们为WordPress块编辑器(Gutenberg)提供15个核心会员块。
使用任意主题
页面设计与您选择的WordPress主题无缝融合,或使用我们的免费Memberlite主题获得更紧密的体验。
销售着陆页
设计一个具有支付字段的单个着陆页,用于引流和长篇销售文案。
与顶级插件集成
将您的会员网站与流行的WordPress插件连接起来。我们在下面列出了一些最常用的集成插件 – 请探索完整的集成列表。
WooCommerce
将您的会员网站与WooCommerce完全集成,以销售会员产品或在您的商店中提供仅限会员的折扣。
社区和社交网络
在WordPress上使用BuddyPress、BuddyBoss和bbPress创建社交社区。
Mailchimp
将您的会员列表与CRM或电子邮件营销平台(如Mailchimp和其他流行的电子邮件营销平台)同步。
Zapier
使用Zapier将PMPro与数千个第三方应用程序连接起来。
社交登录
允许会员使用其社交媒体个人资料登录或加入。
仅限会员活动
使用Events Manager、The Events Calendar或Sugar Calendar提供仅限会员的活动。
Paid Memberships Pro开发者友好
开源,100% GPLv2
核心插件和所有插件均具有100% GPLv2许可证。您可以在任意数量的站点上运行Paid Memberships Pro。PMPro代码未混淆,因此您可以根据需要自定义它或在自己的项目中使用该代码。
广泛的操作和过滤钩子
核心插件和我们的插件具有超过300个操作和过滤钩子,以帮助您自定义和扩展核心插件以满足您的项目独特需求。
REST API支持
包含7个端点(和不断增长)用于REST API,以支持与第三方平台和服务集成。
批量更新脚本和工具
开发者工具包提供数据库脚本和批量工具,以处理内容限制、会员级别取消等,并在暂存站点上运行。
语言
完全本地化的前端和管理员字符串可以使用TranslatePress、Loco Translate或Poedit等翻译工具进行翻译。
调试工具
系统电子邮件和网关提供内置的调试工具,将错误记录到文件或特定电子邮件地址。
![图片[1]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170105264.png/ztp)
![图片[2]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170108413.png/ztp)
![图片[3]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170111533.jpg/ztp)
![图片[4]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170116197.png/ztp)
= 3.7.1 – 2026-03-25 =
- BUG FIX: 修复了由于列表表格引用清理中的 POST 重定向导致的一些管理员页面无法保存的问题。
- BUG FIX: 修复了在 Windows 服务器上配置错误的上传目录的限制文件中,PHP 8.1 弃用警告。
- DEPRECATED: 弃用了 PayPal Express 网关。PayPal 即将停止使用 PayPal Express 所依赖的 NVP/SOAP API。新的 PayPal 集成即将推出。
- DEPRECATED: 将 Website Payments Pro 网关 slug 从
paypal重命名为paypalwpp,以便为即将推出的 PayPal REST API 插件腾出paypalslug。
= 3.7 – 2026-03-23 =
* 功能:添加了原生个人资料图片(头像)支持,允许成员上传自定义头像,完全在 PMPro 中管理,而无需依赖 Gravatar。 #3597
* 功能:为会员资格管理页面添加了快速搜索功能。 #3563
* 功能:为电子邮件正文添加了 Liquid 样式模板渲染,支持变量、过滤器和条件语句。 #3584
* 功能:为 PMPro 发送的所有电子邮件添加了电子邮件日志记录。新的 `pmpro_should_log_email` 过滤器也可用于启用非 PMPro 电子邮件的日志记录。 #3573, #3581
* 增强:为订单和订阅管理页面添加了侧边栏过滤面板,支持级别、状态、日期范围、折扣代码、网关和总计过滤器。 #3602
* 增强:为电子邮件模板编辑器添加了收件人、抄送和密送设置。 #3588
* 增强:会员和订单 CSV 导出现在使用 Action Scheduler,以提高处理大型数据集的可靠性。 #3543
* 增强:为可延迟的 webhook 事件添加了可选的 Action Scheduler 支持。 #3589
* 增强:当插件使用错误的目录名称时,添加了 Site Health 关键问题通知。 #3553
* 增强:添加了受限目录检查,以检测和报告受保护文件目录的问题。 #3557
* 增强:改进了对 reCAPTCHA v3 的支持,支持分数验证,默认分数为 0.5,可通过 `pmpro_recaptcha_v3_min_score` 过滤器自定义。 #3564
* 增强:调整了更新账单页面,不再自动重定向到账户页面。 #3566
* 增强:更新了订阅管理屏幕,以匹配订单管理屏幕的视图、编辑和链接样式。 #3568
* 增强:在所有查询中删除了已弃用的 `SQL_CALC_FOUND_ROWS` 修饰符。 #3571
* 增强:合并了会员注册和取消查询,以提高仪表盘报告的性能。 #3574
* 增强:现在缓存每个会员级别报告,以提高仪表盘性能。 #3580
* 增强:在会员列表 CSV 导出中添加了 `membership_id` 作为默认列。 #3604
* 增强:现在支持 `light-dark` 值作为上下文消息 CSS 自定义属性。 #3606
* 增强:为管理菜单添加了 PMPro 图标,并更新了顶部菜单栏以使用带有屏幕阅读器文本的图标。 #3607
* 错误修复/增强:更新了结账表单提交处理程序,以提高支付处理的可靠性。 #3545
* 错误修复/增强:更新了查看管理员用户字段的能力检查,使用 `pmpro_edit_members`。 #3561
* 错误修复:修复了内容可见性块组件的依赖关系,以防止队列问题。 #3538
* 错误修复:修复了块编辑器组件中的默认高度属性警告。 #3540
* 错误修复:通过将块资产排队移动到 `enqueue_block_assets` 钩子,修复了 WordPress 6.3+ 中的控制台警告。 #3549
* 错误修复:修复了设置向导中显示带有反斜杠的级别名称的问题。 #3617
* 重构:重构了 Stripe webhook 处理程序为一个新的 `PMPro_Stripe_Webhook_Handler` 类。 #3589
* 重构:删除了未使用的测试脚本。 #3600
* 弃用:标记了订阅检查插件为已弃用。 #3601
* 弃用:通过 `pmpro_doing_webhook()` 读取 webhook 状态现已弃用,请使用 `pmpro_doing_webhook( $gateway, true )` 仅用于写入模式。 #3603
* 弃用:`pmpro_before_members_list_csv_export` 和 `pmpro_after_members_list_csv_export` 操作现已弃用,不再触发。 #3543
* 弃用:删除了捆绑的核心翻译文件,以减少插件包的大小。 #3605
= 3.6.6 – 2026-03-13 =
* 安全更新:为 Stripe 网关 AJAX 管理端点添加了功能和随机数校验。
* 安全更新:为已弃用的 Authorize.net ARB Silent Posts 集成添加了共享密钥令牌验证,并在网关设置中添加了可配置的 `pmpro_authnet_silent_post_token` 选项。
* Bug 修复:修复了导致 corechart.js 在所有报表页面加载的操作符优先级错误。
* Bug 修复:修复了在显示帖子状态时尝试读取 null 属性 ID 的警告。
= 3.6.5 – 2026-02-26 =
- 安全更新:为未经验证的 Stripe webhook 事件回退添加了新的
pmpro_stripe_webhook_allow_unverified_post_event过滤器,默认值为false。 - 功能增强:更新了指向会员目录和播客用例登录页面和中心页面的链接。
- 功能增强:添加了新的
pmpro_memberships_widget_periods过滤器,允许自定义会员报告小部件中显示的时间段。 - 功能增强:为 PMPro Kit 插件添加了新的图标。
- 功能增强:现在在创建、更新或删除用户字段时清除对象缓存,以确保在使用持久对象缓存时立即显示更改。
- 功能增强:更新了与 WP Fusion Lite 的集成到 v3.47.6。
- 错误修复/功能增强:现在在取消已经处于非活动状态的订阅时,忽略 PayPal 错误代码 11556,以避免不必要的管理员通知。
- 错误修复:修复了由于变量引用不正确导致的字段组描述未显示的问题。
- 错误修复:修复了 Stripe 循环付款订单失败时缺少卡信息和账单地址数据的问题。
- 错误修复:修复了在通过 webhook 处理结账时,会员级别计费金额可能被错误重新计算,从而可能失去折扣码定价的问题。
- 错误修复:修复了在非 UTC 时区站点中,新订单创建时间戳可能默认为 1970 的问题。
- 错误修复:解决了 PHP 8.5+ 中关于非规范化转换名称的弃用警告。
= 3.6.4 – 2026-01-08 =
- 增强功能:为结账电子邮件模板添加新的
!!order_url!!邮件模板变量。 #3555 (@kimcoleman) - 增强功能:现在限制每天最多发送一次订阅失败付款邮件。 #3552 (@dparker1005)
- 增强功能:现在清理超过 7 天的库冲突记录。 #3554 (@dalemugford)
- 错误修复/增强功能:折扣码现在在设定的“过期日期”结束时过期,而不是在该日期开始时过期。 #3559 (@dparker1005)
- 错误修复/增强功能:现在忽略已在 Stripe 取消订阅的 Stripe
charge.failedwebhook 事件,这些事件可能会干扰后续customer.subscription.deletedwebhook 事件的处理。 #3556 (@dparker1005)
= 3.6.3 – 2025-12-15 =
* 安全更新:不再填充结账页面密码字段,以防止结账尝试失败后自动填充。
* 错误修复/增强:更新会员操作,以更频繁地运行,以改善对每小时会员的支持。
* 错误修复/增强:改进了嵌套 `.pmpro_card` 元素的样式。
* 错误修复:修复了显示图像类型文件字段时的 HTML 结构,以改善外观。
* 错误修复:修正了 Stripe 税设置中显示的链接。
= 3.6.2 – 2025年11月20日 =
* 增强:Stripe 订阅将不再创建应用程序费用,或在初始付款完成后立即删除费用。然后,在 `invoice.created` webhook 期间,将按发票添加应用程序费用,以确保仅在 PMPro 积极管理订阅时才收取费用。
* 增强:更新了 Stripe webhook 处理程序,以在 `invoice.upcoming` webhook 事件期间,随着时间的推移,从现有订阅中删除应用程序费用。这有助于确保已停止使用 Stripe Connect 的网站不会被收取 2% 的应用程序费用。
* 增强:更新了 PayPal IPN 处理程序,以在将 IPN ID 添加到订单时使用 `add_order_note()` 方法。
* 修复:恢复了从 Stripe 客户对象和以前的 PMPro 订单中提取账单地址的备用逻辑,当收到没有在付款方法上设置账单地址的 Stripe 循环付款时。
* 修复:修复了在具有验证错误的字段中纠正数据不会清除输入的错误边框的问题。
* 修复:修复了编辑成员侧边栏可能不会在更改用户的会员级别后显示正确的用户字段面板的问题。
= 3.6.1 – 2025年11月12日 =
* 增强功能:现在在管理员“查看订单”页面上显示服务条款(TOS)同意信息。
* 增强功能:在 MemberOrder 类中添加了新的辅助方法 `add_order_note()`。
* 增强功能:为 WP 活动日志和 WP Fusion Lite 添加了图标。
* 修复/增强功能:当付款失败时,现在更新订阅的下一次付款日期。
* 修复:修复了使用经典编辑器时无法删除文章限制的问题。
* 修复:修复了在 Beaver Builder 编辑器中,如果文章受到限制,页面内容将无法加载的问题。
* 修复:修复了用户名中的加号字符在登录页面错误消息中可能被转换为空格的问题。
* 修复:修复了从会员 > 插件屏幕安装插件时的废弃警告。
= 3.6 – 2025-10-21 =
* 新增功能:添加了与 WP Fusion Lite 的兼容性。 #3461 (@jarrydlong)
* 增强功能:添加了一个新的管理“查看订单”页面,位于“编辑”步骤之前。 #3467 (@kimcoleman)
* 增强功能:现在,当 Stripe 或 PayPal 定期付款失败时,以“待处理”状态保存订单。 #3491 (@dparker1005)
* 增强功能:现在,当 WordPress 中更新了相应的用户时,更新 Stripe 中客户的电子邮件地址。 #3454 (@dparker1005)
* 增强功能:改进了“插件”页面的样式,包括活动和非活动插件的筛选器。 #3488 (@dalemugford)
* 增强功能:现在,根据文件类型自动调整限制文件的 Content-Disposition 头。 #3473 (@andrewlimaza)
* 增强功能:添加了一个新的筛选器 `pmpro_restricted_file_content_disposition`,以动态调整限制文件的 Content-Disposition 头。 #3473 (@andrewlimaza)
* 增强功能:添加了一个新的筛选器 `pmpro_order_action_links`,以允许在前端查看订单时修改操作链接。 #3465 (@dparker1005)
* 增强功能:添加了一个新的操作 `pmpro_after_updating_post_level_restrictions`,在更新帖子的级别限制后运行代码。 #3462 (@dparker1005)
* 增强功能:现在,当启用 Streamline 时,修复了基于会员资格的课程注册。 #3462 (@dparker1005)
* 增强功能:现在,当启用 Streamline 时,删除与会员资格相关的 LifterLMS 参与度触发器。 #3439 (@kimcoleman)
* 增强功能:更新 Stripe API 版本至 2025-09-30.clover。 #3459 (@dparker1005)
* 增强功能:改进了“文件”类型用户字段的样式。 #3498 (@kimcoleman)
* 增强功能:添加了一个新的函数 `pmpro_get_gateway_nicename()`,用于检索网关的昵称。 #3508 (@andrewlimaza)
* BUG 修复/增强:修复了成员列表导出,包括导出“旧成员”时文件名中包含“expired”。 #3500 (@andrewlimaza)
* BUG 修复/增强:添加了巴西到不支持 Stripe Connect 应用程序费用的国家列表中。 #3490 (@dparker1005)
* BUG 修复/增强:优化了在成员列表中显示“旧成员”时的查询。 #3494 (@dparker1005)
* BUG 修复/增强:现在,如果链接页面未设置,则隐藏帐户页面的链接。 #3516 (@dparker1005)
* BUG 修复/增强:现在,在 Stripe 中生成发票时,将 Stripe 发票 ID 保存为 PMPro 订单的支付交易 ID。 #3464 (@dparker1005)
* BUG 修复:修复了使用 Stripe Checkout 时订单可能设置错误的税值的问题。 #3489 (@dparker1005)
* BUG 修复:添加了“admin_cancel”电子邮件模板中的 !!membership_id!! 电子邮件模板变量。 #3503 (@kimcoleman)
* BUG 修复:修复了电子邮件头部和页脚模板中的本地化问题。 #3492 (@dwanjuki)
* BUG 修复:修复了当启用 Streamline 时,LifterLMS 访问计划元框仍可能显示的问题。 #3439 (@kimcoleman)
* 重构:为 webhook/IPN 处理程序期间处理定期成功和失败的付款添加了抽象函数。 #3491 (@dparker1005)
* 重构:创建了一个新的 `PMPro_AddOns` 类来管理插件。 #3488, #3497 (@dalemugford)
* 重构:为设置帖子的级别限制添加了一个抽象函数 `pmpro_update_post_level_restrictions()`。
= 3.5.6 – 2025-09-10 =
增强:添加了带有数据筛选选项的前端表格的样式。
错误修复:修复了结账时可能显示通用错误消息而不是预期错误消息的问题。
错误修复:修复了如果关联的订阅在站点上没有现有订单,则重复的PayPal Express付款将不会在PMPro中记录的问题。
错误修复:修复了在PMPro中被标记为已取消后,PayPal订阅可能仍处于“暂停”状态的问题。
错误修复:修复了Stripe应用费可能针对并非源自PMPro订阅的发票进行更新的问题。
= 3.5.5 – 2025-08-26 =
* 增强功能:通过在通过自动化流程附加数据之前添加换行符,提高了订单备注的可读性。
* 增强功能:添加了波兰兹罗提货币的格式。
* 增强功能:更新了Gocodebox_Banner_Notifier库,并在类名前面添加了`PMPro_`以避免插件冲突。
* 错误修复:修复了插件处于“暂停模式”时可能发生的性能问题。
* 错误修复:修复了某些管理横幅无法被关闭的问题。
* 错误修复:解决了停用插件时可能显示的PHP警告。
* 错误修复:更正了信用卡过期电子邮件模板的描述。
* 重构:将一些兼容性代码从PMPro_Action_Scheduler类移动到单独的兼容性文件。
2025-08-18 版本 3.5.4
* 修复/增强:现在将受限制的 Elementor 内容标记为“动态内容”,以防止 Elementor 缓存它。
* 修复:修复了“支付提醒”电子邮件可能每天根据网站设置的时区发送的问题。
* 修复:修复了一些受限制的 Elementor 数据在 PMPro v3.5 更新后可能无法成功迁移的问题。
* 修复:修复了 Stripe 支付设置页面上的“重建 webhook”按钮无法创建新 webhook 的问题。
* 修复:修复了如果 Stripe Checkout 会话设置为“no_payment_required”状态,PMPro 结账流程将不会完成的问题。
* 修复:修复了在由于付款失败而暂停循环付款后,PayPal 订阅可能会被设置为“paused”状态而不是“cancelled”的问题。
* 修复:修复了更新计费信息时可能显示的 PHP 弃用警告。
3.5.3 – 2025-07-25
增强功能:
* 添加了一个新的 !!renew_url!! 电子邮件模板变量到过期和取消电子邮件模板中。 #3448
* 扩展了结账垃圾邮件保护设置以保护登录表单。
* 在会员列表 CSV 导出中添加了一个开始日期列。 #3443
* 将“会员循环”电子邮件模板的名称改为“循环付款提醒”。
* 在 PMPro 网站健康报告中添加了一个“Action Scheduler 健康”部分。 #3453
* 现在在插件被停用或卸载时清除 PMPro Action Scheduler 计划任务。 #3440
错误修复/增强功能:
* 现在避免了创建重复的 PMPro Action Scheduler 计划任务的情况。 #3444
错误修复:
* 修复了管理员活动电子邮件无法发送的问题。 #3441
* 修复了“最近会员”元框可能不会在使用自定义数据库表前缀的网站上正确显示的问题。 #3442
* 修复了在关联订阅的级别发生变化时,续费电子邮件中可能发送错误的级别名称的问题。 #3449
* 修复了在订阅列表表格中排序列时搜索词设置后不起作用的问题。 #3447
* 修复了一个罕见的插件冲突问题,可能会阻止 Elementor 数据完成 PMPro v3.5 中包含的迁移。 #3445
* 修复了 Wisdom 数据只会在每月的第一天发送的问题。 #3446
3.5.2 – 2025-07-14
修复:解决了成员可能为同一支付多次收到重复付款提醒邮件的问题。
修复:解决了某些网关的设置可能无法显示的问题。
修复:解决了在使用自定义数据库表前缀的网站上,“最近成员”元框可能显示不正确的问题。
修复:解决了当 WP_Query 的 post__not_in 参数不是数组时出现的 PHP 错误。
修复:重新添加了已弃用的 pmpro_email_template 过滤器中缺少的参数。
**更新日志 – 3.5.1 版本**
* **性能优化**:在 `pmpro_getMembershipCategories()` 函数中添加了缓存,以提高性能。
* **性能优化**:优化了用于检索成员列表表格中要显示的成员列表的查询。
* **错误修复**:删除了在 3.5 版本中添加的代码,该代码会减慢用于检索成员列表表格中要显示的成员列表的查询速度。
* **错误修复**:修复了一个问题,在某些 Stripe 网关日志消息中可能不会显示订阅 ID。
3.5 – 2025-07-07
特性:
- 现在使用 Action Scheduler 处理计划任务。
- 现在允许使用新的 pmpro_can_access_restricted_file 过滤器限制文件访问。这用于确保在网关 webhook 处理程序期间生成的日志文件只能由管理员查看。
- 在使用 Bricks Builder 时添加了内容限制设置。
改进:
- 在“会员 > 仪表盘”页面上添加了额外的小工具,并更新了布局以提高可定制性。
- 更新了“会员 > 设置 > 支付”设置页面的 UI,使其为每个网关提供单独的页面。
- 更新了订单搜索功能以支持使用 [属性]:[值] 按特定属性进行搜索。
- 现在在设置向导期间添加了自动安装更新管理器的选项。#3411
- 更新了 Elementor 中的内容限制以匹配在块编辑器中设置的限制方式。#3144
- 现在对 pmpro_last_known_url 选项进行编码,以提高“暂停模式”和站点迁移之间的兼容性。
- 在“会员 > 套餐”页面上,现在允许通过 URL 参数链接到过滤结果。
- 现在支持在使用 [pmpro_member] 简码时显示来自层级元数据的信息。
- 添加了新函数 pmpro_get_countries() 和 pmpro_get_default_country() 以避免依赖全局变量。
- 添加了新钩子 pmpro_added_subscription 和 pmpro_updated_subscription。#3357
- 添加了新过滤器 pmpro_deprecated_gateways,允许开发者过滤过时的网关列表。#3404
- 更新了 PMPro_Email_Template 类,简化了每个电子邮件模板测试邮件的发送流程。#3340
- 更新了 Wisdom 数据共享为选择退出系统。这不会改变现有站点的选择。#3411
- 添加了新的 pmpro_no_download 参数,防止在工具包测试期间下载 CSV 文件。#3417
修复:
- 现在在重复收费之前同步应用费用与 Stripe,确保费用反映站点是否具有有效的许可证密钥。#3403
- 改进了结账页面上隐藏蜜罐字段的可访问性。#3416
- 现在使用 MutationObserver 替代过时的 DOMSubtreeModified 事件来检测结账消息容器的变化。
- 改进了层级 ID 设置为 0 的订阅的错误消息措辞。#3359
- 现在对仅提供值的用户字段选项进行空白处理。#3379
- 现在避免在向 PayPal Express 发送支付描述时出现多余的空格。#3414
- 修复了在发送会员过期电子邮件时,对于拥有多个层级的用户可能显示错误层级名称的问题。#3347
- 修复了销售报告页面上的 PHP 错误,以及一些不匹配的 HTML 结束标签。#3406
- 修复了在设置 Stripe 订阅时应用费用设置不正确的问题。#3358
重构:
- 现在使用 Gocodebox_Banner_Notifier 类显示横幅通知。
已弃用:
- 停止使用 cron 任务,并移除了 /scheduled/ 目录。
- 标记 pmpro_set_application_fee_percentage 过滤器和减少的 Stripe 应用费用为已弃用。#3403
= 3.4.7 – 2025-06-12 =
* BUG FIX/ENHANCEMENT: 在处理 Stripe Webhook 事件时,现在明确设置 Stripe API 版本。 #3409 (@dparker1005)
* BUG FIX: 修复了在网站使用 API 密钥连接时,如果 Stripe 账户是在 2025-03-31(Stripe API 版本 2025-03-31.basil 或更高版本)之后创建或更新其 API 版本,则可能不会记录重复 Stripe 订单的问题。 #3409 (@dparker1005)
* BUG FIX: 修复了在会员级别设置页面使用搜索功能时,会员级别可能会被移动到第一个级别组的问题。 #3407 (@dparker1005)
* BUG FIX: 修复了由于付款失败导致 PayPal 订阅被取消后,用户可能收不到取消电子邮件的问题。
= 3.4.6 – 2025-04-21 =
- BUG FIX: 修复了在激活PMPro核心时与PMPro Update Manager同时激活导致的
pmpro_getAddonBySlug重新定义致命错误。(@ideadude)
= 3.4.5 – 2025-04-21 =
- 增强功能:现在在Zapier触发数据中包含名字和姓氏。#3356 (@dwanjuki)
- 增强功能:调整了插件页面的分类,并修复了中心链接。#3371 (@kimcoleman)
- BUG FIX/增强功能:现在支持前端表格中固定布局表(等宽列)。同时调整了响应布局,使表格行看起来更明显。#3370 (@kimcoleman)
- BUG FIX/增强功能:为使用全局样式设置的站点时,密码可见性切换的基线样式。#3369 (@kimcoleman)
- BUG FIX/增强功能:修复了一个警告消息,该消息在输出时编码了
>。同时更明确地指出了添加许可证密钥到PMPro的位置。#3368 (@andrewlimaza) - BUG FIX/增强功能:更新了“删除级别”确认文本以匹配行为。相关的订阅确实会被删除。#3354 (@dparker1005)
- BUG FIX:保存邮件模板页眉或页脚时避免警告。#3348 (@MaximilianoRicoTabo)
- BUG FIX:修复了在激活付费会员身份前激活更新管理器导致的竞争条件。#3372 (@andrewlimaza)
- BUG FIX:修复了管理员确认邮件未发送“免费”模板而是默认“付费”模板的问题。#3367 (@andrewlimaza)
- BUG FIX:修复了依赖项未与单选按钮一起工作的问题。#3366 (@andrewlimaza, @salihkulangara)
- BUG FIX:防止在管理区域访问不存在的报告时出现致命错误。#3361 (@kimcoleman)
- BUG FIX:更新了本地化文件位置结构。现在在
wp-content/languages/plugins/<<文件名>>中查找它。#3360 (@andrewlimaza) - 重构:将WPCS应用于
sendCheckoutAdminEmail方法。#3367 (@andrewlimaza)
= 3.4.4 – 2025-03-19 =
- 增强功能:改进了由
pmpro_getPaginationString()函数生成的分页HTML的可访问性和样式。#3343 (@kimcoleman) - 增强功能:更新了
pmpro_int_compare()函数,允许传递'!='作为比较运算符。#3344 (@andrewlimaza) - BUG FIX:修复了使用
displayValue()方法输出date用户字段时无法正确输出值的问题。#3336 (@kimcoleman) - BUG FIX:修复了退款邮件中的订单总计无法正确格式化的问题。#3341 (@MaximilianoRicoTabo)
- BUG FIX:修复了在使用
[pmpro_member]简码查看不存在会员信息时出现的PHP警告。#3337 (@andrewlimaza) - BUG FIX:修复了在没有设定描述的级别中渲染“单级别描述”块时出现的PHP警告。#3335 (@kimcoleman)
= 3.4.3 – 2025-03-06 =
- 增强功能:现在在启用Lifter Streamline时,隐藏LifterLMS中的“会员仅限”访问计划。
- BUG FIX/增强功能:现在显示正确的页眉和页脚模板的邮件模板变量。#3314 (@dparker1005)
- BUG FIX/增强功能:更新了管理员活动邮件的样式和内容。#3318 (@kimcoleman)
- BUG FIX/增强功能:不再在保存文本区域时为“支票付款”指令添加
<p>标签。#3295 (@derekashauer) - BUG FIX/增强功能:更新了PayPal标准网关消息,建议使用PayPal Express作为替代方案。#3319 (@kimcoleman)
- BUG FIX/增强功能:现在设置了PMPro字体大小的行高。#3324 (@kimcoleman)
- BUG FIX:修复了在查看订阅列表中的订阅时网关不存在导致的PHP致命错误。#3325 (@dparker1005)
- BUG FIX:修复了使用更新管理器插件并发送管理员活动邮件或遥测数据时可能出现的PHP致命错误。#3321 (@dparker1005)
- BUG FIX:修复了会员列表CSV导出中可能显示重复会员的问题。#3291 (@MaximilianoRicoTabo)
- BUG FIX:修复了在编辑邮件模板页面上邮件模板变量名称缺少
!!的问题。#3315 (@dparker1005) - BUG FIX:修复了用户创建字段可能被错误地显示为必填字段的问题。#3326 (@dparker1005)
- BUG FIX:修复了级别描述在块编辑器中显示不正确的问题。#3328 (@kimcoleman)
- BUG FIX:修复了具有值
0的自定义编码列可能不被显示的问题。#3311 (@dparker1005) - BUG FIX:修复了处理单次付款的Stripe完成结账Webhook时出现的PHP警告。#3317 (@dparker1005)
- BUG FIX:修复了删除Stripe Webhook时出现的PHP警告。#3310 (@mircobabini)
- 已弃用:标记了
pmpro_member_shortcode_access过滤器为已弃用。请使用pmpro_has_membership_level。#3322 (@MaximilianoRicoTabo) - 已弃用:从记录的邮件模板变量列表中移除了
!!subject!!邮件模板变量。#3316 (@dparker1005)
= 3.4.2 – 2025-02-18 =
- 增强功能:将阿尔巴尼亚列克添加到支持的货币列表中。#3305 (@MaryOJob)
- BUG FIX:修复了使用Payflow网关的站点在将其标记为已弃用后无法再使用该网关的问题。#3306 (@dparker1005)
= 3.4.1 – 2025-02-14 =
- 增强功能:在退款邮件模板中添加了
!!refund_date!!邮件模板变量。#3301 (@kimcoleman) - 增强功能:在结账支票邮件模板中添加了
!!check_gateway_label!!邮件模板变量以显示设置的网关标签。#3301 (@kimcoleman) - BUG FIX:修复了发送测试邮件时始终显示错误消息的问题。#3301 (@kimcoleman, @derekashauer)
- BUG FIX:修复了结账邮件可能会显示错误级别过期日期的问题。#3300, #3303 (@dparker1005)
- BUG FIX:修复了管理员的姓名可能会错误地显示为某些管理员邮件模板变量中的用户姓名的问题。#3298 (@dparker1005)
- BUG FIX:为会员循环邮件添加了缺失的邮件模板变量。#3296 (@dparker1005)
- BUG FIX:修复了可能导致测试邮件中发送错误数据的问题。#3294 (@derekashauer)
- BUG FIX:修复了默认邮件模板正文的本地化和间距。#3301 (@kimcoleman)
- 重构:更新了一些邮件模板类名以匹配邮件模板别名。#3304 (@dparker1005)
= 3.4 – 2025-02-11 =
- 功能:现在从https://translate.strangerstudios.com拉取本地化文件。#3211 (@andrewlimaza)
- 功能:添加了一个新的会员账户消息级别设置,以在会员账户页面上向会员显示特定级别的消息。#3271 (@andrewlimaza, @kimcoleman)
- 增强功能:现在在编辑邮件模板时显示的邮件模板变量将特定于正在编辑的邮件模板。#3234 (@MaximilianoRicoTabo, @dparker1005)
- 增强功能:现在允许通过多个级别和折扣码过滤销售和收入报告。#3258 (@dparker1005)
- 增强功能:现在允许为销售和收入报告自定义日期范围。#3257 (@dparker1005)
- 增强功能:现在在图表下方的表格中显示原始的销售和收入报告数据。#3256 (@dparker1005)
- 增强功能:现在在图表下方的表格中显示原始的会员统计报告数据。#3260 (@dparker1005)
- 增强功能:改进了用户字段值的显示方式。#3223 (@dparker1005, @kimcoleman)
- 增强功能:改进了会员 > 插件页面的可访问性。#3268 (@kimcoleman)
- 增强功能:现在在PMPro_Subscription类中本地化格式化的日期。#3195 (@andrewlimaza)
- 增强功能:现在支持在结账级别上直接设置
profile_start_date。#3233 (@dparker1005) - 增强功能:添加了一个新的功能
pmpro_get_membership_levels_for_user_in_group()。#3267 (@dparker1005) - 增强功能:现在支持订阅交易ID最多64个字符。#3274 (@dparker1005)
- 增强功能:添加了一个新的过滤器
pmpro_membership_account_after_level_card_content,允许在会员账户页面上的级别卡片中添加额外内容。#3271 (@andrewlimaza, @kimcoleman) - BUG FIX/增强功能:现在从结账级别对象中拉取折扣码而不是可能未设置的全局变量。#3247 (@dparker1005)
- BUG FIX:修复了必填用户字段提交为空值时可能不会被突出显示的问题。#3251 (@kimcoleman)
- BUG FIX:修复了“注册与取消”和“注册与过期”报告可能不显示的问题。#3260 (@dparker1005)
- BUG FIX:修复了每日会员报告中每个月的最后一天显示0注册的问题。#3280 (@dparker1005, @kimcoleman)
- BUG FIX:修复了重置密码错误处理不正确的问题。#3262 (@mircobabini)
- BUG FIX:修复了在安装插件后的“会员”>“插件”页面上激活插件时,激活按钮可能不会立即显示的问题。#3255 (@MaximilianoRicoTabo, @dparker1005)
- BUG FIX:修复了在使用LifterLMS流线型选项时,用户拥有多个会员级别时课程分配不正确的问题。#3286 (@dparker1005)
- BUG FIX:修复了
pmpro_getAddons()无法检索插件列表时导致的PHP致命错误。#3249 (@dparker1005) - BUG FIX:修复了回调不存在时通知可能显示不正确的问题。#3279 (@andrewlimaza)
- BUG FIX:修复了管理活动邮件类中的PHP 5.6致命错误。#3253 (@andrewlimaza)
- BUG FIX:修复了上下文消息中有多个段落时的样式问题。#3250 (@kimcoleman)
- BUG FIX:修复了启用Turnstile但不可见时可能存在的间距问题。#3273 (@kimcoleman)
- BUG FIX:修复了加载付费会员身份文本域时的不正确路径。#3282 (@andrewlimaza)
- BUG FIX:修复了在未加载预标题的情况下加载结账页面模板时出现的PHP警告(例如,在编辑器中加载结账块时)。#3287 (@MaximilianoRicoTabo)
- BUG FIX:修复了构建插件操作链接时可能出现的潜在PHP警告。#3264 (@mircobabini)
- BUG FIX:修复了在订阅表中尝试显示不存在的订阅时可能出现的潜在PHP错误。#2383 (@dparker1005)
- BUG FIX:更新了许可页面上的退款策略以反映最近的变化。#3272 (@kimcoleman)
- 重构:创建了一个抽象的PMPro_Email_Template类和每个邮件模板的子类。#3234 (@MaximilianoRicoTabo, @dparker1005)
- 重构:清理了插件中用户字段代码的冗余。#3223 (@dparker1005, @kimcoleman)
- 重构:从
pmpro_getLevelAtCheckout()函数中删除了潜在的缓存问题,并开始将结账级别传递给所有相关钩子。#3246 (@dparker1005) - 已弃用:标记了PayFlow、PayPal标准和Braintree为已弃用。已经使用这些网关的网站可以继续使用它们,但新网站将不再显示这些选项。#3184 (@dparker1005)
- 已弃用:从会员计费页面中移除了对PayPal的引用,该页面已经不再支持。#3252 (@kimcoleman)
= 3.3.3 – 2025-01-08 =
- 增强功能:在编辑订单页面上为代币订单添加了一个“重新检查支付”选项,允许管理员检查支付是否完成,如果完成,则完成相应的结账。这目前仅适用于Stripe Checkout订单。#3226 (@dparker1005)
- 增强功能:将孟加拉塔卡添加到支持的货币列表中。#3239 (@kimwhite)
- 增强功能:更新了
fr_FR语言文件以包含基础fr语言文件中的翻译。#3231 (@andrewlimaza) - 增强功能:更新了
es_ES语言文件以包含基础es语言文件中的翻译。#3216 (@MaximilianoRicoTabo) - 增强功能:为即将推出的Abandoned Cart Recovery插件和Testimonials插件添加了图标。(@kimcoleman)
- 增强功能:简化了
composer.json文件以移除不必要的依赖项。#3237 (@andrewlimaza) - BUG FIX/增强功能:更新了
post_restrictionsAPI端点以检查用户是否有权编辑特定文章。#3243 (@dparker1005, @MaximilianoRicoTabo) - BUG FIX:修复了使用PayPal Express进行新用户结账时可能失败的问题。#3225 (@JarrydLong, @dparker1005)
- BUG FIX:修复了使用PayPal Express结账时CloudFlare Turnstile验证失败的问题。#3232 (@andrewlimaza)
- BUG FIX:修复了某些REST API端点错误地要求
pmpro_edit_members权限的问题。#3243 (@dparker1005, @MaximilianoRicoTabo) - BUG FIX:修复了Stripe结账始终覆盖订单上设置的税值问题,即使Stripe结账没有计算税。#3242 (@dparker1005)
- BUG FIX:修复了格式化的账单地址没有州份时遗漏城市和邮政编码的问题。#3240 (@dparker1005)
- BUG FIX:修复了付款网关设置页面上的网关设置文档链接错误的问题。#3244 (@kimcoleman)
- BUG FIX:修复了在Elementor编辑没有保存“需要会员”设置的文章时出现的PHP提示。#3235 (@dparker1005)
= 3.3.2 – 2024-11-21 =
- 增强功能:更新了“结账垃圾邮件保护”安全设置以在尝试应用无效折扣码时也检查垃圾邮件。#3208 (@ideadude, @dparker1005)
- 增强功能:添加了一个新的过滤器
pmpro_registered_reports用于注册报告。#3200 (@mircobabini) - 增强功能:现在在站点健康检查中而不是付款网关设置页面中显示PMPro使用的Stripe API版本。#3204 (@dparker1005)
- BUG FIX/增强功能:修复了Stripe结账错误消息没有显示在结账页面底部的问题。#3194 (@andrewlimaza)
- BUG FIX/增强功能:现在在结账的
saveOrder()方法期间以及在WP管理中更新订单时设置订单的折扣码。#3190 (@dparker1005) - BUG FIX/增强功能:改进了获取随机订单码的逻辑,以帮助防止重复的订单码。#3191 (@dparker1005)
- BUG FIX:修复了字符串在
init钩子之前已被本地化时的doing_it_wrong提示,这在站点更新到WordPress 6.7版本后开始出现。#3200 (@mircobabini) - BUG FIX:修复了用户字段值为
0时在结账表单中显示时会被字段默认值覆盖的问题。#3189 (@dparker1005) - BUG FIX:修复了使用
pmpro_get_ip()函数时可能无法正确检测IP地址的问题。#3192 (@andrewlimaza) - BUG FIX:在定义
SITENAME常量之前确保它尚未被定义。#3196 (@dparker1
本站产品比较
主题铺主要面对和服务于国内外WordPress商业用户,本站产品均可保障国内外的互联网环境正常使用,我们在实际的工作中遇到了很多问题,并一一去实践和解决了这些问题,现在可为您提供更多更好的服务。
![图片[5]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/04/20210106141810634.png/ztp)
本站产品购买须知
重要提示,汉化产品为主题铺正版采购或GPL分发后进行的汉化翻译,更新源安全稳定,国外的WordPress产品均为每年付费订阅形式,且有域名数量限制,在将来条件许可的情况下,我们会采购无限制许可证。
- 已去除域名和功能限制,无需 key 即为全功能版,可用于多个网站;
- 主题铺会每年续费订阅原版产品包,而您只需要购买一次;
- 若只要中文语言包也是以上原价,请勿二次咨询;
价格问题
- 主题铺数字产品为了普惠国内外广大WordPress用户,主题铺对价格大幅优惠。国外原版产品单授权版本价格一般为500-2000人民币左右。同时我们也做了很多额外工作,如:为了方便国内用户使用,开发了中文优化子主题、中文语言包等等。这些均包含在内,无附加费用;
- 本站产品均为正版采购、GPL授权或自行开发,所以标价多少就多少,不议价、不议价、不议价;
翻译问题
本站所销售产品均为主题铺原创翻译,为了能够高效和长期稳定的与 WordPress 全球生态对接,主题铺构建了自己的独立翻译系统,会定期对热门产品进行翻译更新、以及精校工作。
- 可翻译显示正常:主题、插件提供有.pot .po .mo 等文件的,均已制作了中文语言包,您可以直接下载使用。
- 可翻译显示不全:这是作者更新了产品文件但没更新语言包字符串导致,通常会在后续版本得到修复。
- 不可翻译:对于不可翻译的产品,建议您采用 Google Chrome 等浏览器自带的翻译进行查看。
- 无需翻译:部分客户是需要英文原版的产品,完全可以,语言包完全独立,不使用即可。
安全问题
现在起,您也有了专业的 WordPress 中文技术团队,主题铺对于上架的产品均为正版GPL分发,并对代码进行调整去除域名限制,不改动原有代码,且通过严格的代码检测和运行测试,安全及后续更新有保障。
- 不修改源文件,非必须,均未修改原版产品内部文件,后续更新升级更稳定。
- 兼容性测试,上架前我们会进行本机和线上测试,保障产品正常;
付款问题
本站主要面对国内外客户服务,国内用户支持支付宝及微信支付,国外用户可以使用微信及PayPal支付(仅支持大陆外PayPal支付)等。如果您在付款过程中遇到问题请及时 [联系我们] 进行解决。感谢您的厚爱及信任!



![图片[6]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170132173.png/ztp)
![图片[7]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170127822.png/ztp)
![图片[8]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170139452.png/ztp)
![图片[9]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170142208.jpg/ztp)
![图片[10]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170145828.jpg/ztp)
![图片[11]-Paid Memberships Pro汉化中文版(更新到3.7)-会员付费订阅管理WordPress插件下载-主题铺](https://cdn.zhutipu.com/wp-content/uploads/2025/05/20250524170149626.png/ztp)















暂无评论内容