WooCommerce Subscriptions v4.7.0 中文汉化插件下载更新

WooCommerce Subscriptions v4.7.0 中文汉化插件下载更新

今天喵容给大家带来的是 WooCommerce Subscriptions v4.7.0 ,大家平常都遇到过每月自动续费会员的情况,你想让你的 WooCommerce 商店也有这种功能吗?那你就需要喵容为你提供的 WooCommerce Subscriptions 。

更新记录

  • 添加:新的 wcs_get_orders_with_meta_query() 辅助函数来查询订单和订阅。
  • 添加:新的 WCS_Orders_Table_Subscription_Data_Store 类以支持存储在高性能订单存储 (HPOS) 中的订阅。
  • 添加:新的 WCS_Orders_Table_Data_Store_Controller 类以在商店启用 HPOS 时加载正确的订阅数据存储。
  • 添加:新的数据复制器类,用于将数据复制到订阅和相关订单,以代替直接数据库查询,为 HPOS 支持做准备。
  • 修复:在以 CRUD 兼容的方式在订单和订阅之间复制数据时设置支付令牌。修复续订订单过程中的 PHP 通知。
  • 修复:在启用 HPOS 的商店中,WCS_Orders_Table_Subscription_Data_Store::read_multiple() 可能会出现无限循环。
  • 修复:在 HPOS 商店中,当使用 wcs_get_orders_with_meta_query() 查询状态为“any”的订阅时,请确保 wc_get_orders() 查询订阅状态。
  • 修复:在 HPOS 商店中,保存订阅时确保订阅属性(即 _requires_manual_renewal)已保存到数据库中。
  • 修复:在 HPOS 商店上,当从数据库加载订阅时,确保直接从元中读取所有核心订阅属性。
  • 修复:当查看我的帐户 > 订阅时,修复启用 HPOS 时没有列出订阅的问题。
  • 修复:在 HPOS 商店中,确保将支付令牌从订阅复制到续订订单。
  • 修复:重构“WCS_Meta_Box_Schedule::save”以支持 HPOS 商店,修复通过“编辑订单”屏幕更新订单时的 PHP 警告通知。 *修复:在创建更新订单后返回一个新的实例。修复了 HPOS 网站上返回的订单没有行项目的缓存问题。
  • 修复:在启用 HPOS 和数据同步的情况下处理手动续订订单可以正确保存订阅中的相关订单缓存元数据,并防止发布和订单元数据不同步。
  • 修复:使用支持的 CRUD api 来确定订阅是否存在于商店中(wcs_do_subscriptions_exist
  • 修复:在启用 HPOS 和数据同步的情况下,将待处理的手动续订订单的状态更新为已付费状态会正确激活相关订阅。
  • 修复:当 HPOS 处于活动状态时,切换订单不会出现在编辑订阅屏幕上的相关订单表中。
  • 修复:在 HPOS 商店中,确保相关订单表中的链接重定向到新的编辑订单 URL。 *修复:在新订阅上保存同步元数据时,使用“woocommerce_new_subscription”而不是“save_post”。这是为了防止在启用 HPOS 的商店购买订阅时出错。
  • 修复:当 WooCommerce 在多站点上通过网络激活时,不显示“WooCommerce 订阅处于非活动状态”。
  • 更新:改进 WC_Subscriptions_Synchroniser 类中的 maybe_add_subscription_meta() 和 subscription_contains_synced_product() 以使用 CRUD 方法。
  • 更新:重构 wcs_is_subscription 辅助函数以支持 HPOS。
  • 更新:重构我们的相关订单数据存储类(WCS_Related_Order_Store_Cached_CPT 和 WCS_Related_Order_Store_CPT)以使用 CRUD 方法支持存储在 HPOS 中的订阅和订单。
  • 更新:查看新的“编辑订单”页面(支持 HPOS 的商店)时显示相关订单表。
  • 更新:用新的 wcs_get_orders_with_meta_query() 函数替换代码库中的 get_posts() 实例。
  • 更新:订阅创建函数“wcs_create_subscription”已更新为使用 WooCommerce CRUD 方法,为支持高性能订单存储 (HPOS) 做准备。
  • 更新:改进 wcs_copy_order_address() 以使用现代 API 设置地址字段。
  • 开发:删除了已弃用的“wcs_subscriptions_for_{$relation_type}_order”动态挂钩,用于过滤给定关系类型的相关订阅列表。以下挂钩已被移除,别无选择: wcs_subscriptions_for_renewal_order wcs_subscriptions_for_switch_order wcs_subscriptions_for_resubscribe_order
  • 开发:引入 WC_Subscription::set_status() 函数来处理具有草稿或自动草稿状态的订阅集。替换对已删除的覆盖 WC_Subscription::get_status() 的需要。
  • 开发:使用 HPOS 创建并启用数据同步的手动续订订单通过其“_subscription_renewal”元正确链接到订阅并回填到帖子表。
  • 开发:将订阅核心更新到 5.1.0
  • 开发:在“WC_Subscriptions_Switcher”中将已弃用的钩子“wcs_renewal_order_meta_query”替换为“wc_subscriptions_renewal_order_data”。
  • 开发:不再推荐使用 WC_Subscriptions_Core_Plugin::get_plugin_version() 进行版本检测。应该改用 WC_Subscriptions_Core_Plugin::get_library_version()。
  • 开发:带有版本标记并从 WooCommerce 订阅中移出的代码现在明确提及这一点并显示正确的订阅核心和 WC 订阅版本。
  • 开发:重构订阅数据存储中订阅日期的保存,以分离获取更改和保存。启用 HPOS 同步时启用回填订阅日期。
  • 开发:在 WCS_Related_Order_Store_Cached_CPT 类中将已弃用的 wcs_renewal_order_meta 挂钩替换为 wc_subscription_renewal_order_data。
  • 开发:wcs_get_objects_property 和 wcs_set_objects_property 已被标记为已弃用。应该在对象上使用 Getters/Setters。
  • 开发:弃用了“wcs_{type}meta_query”动态挂钩,该挂钩用于更改用于获取元数据以在订阅和续订订单之间复制的数据库查询。没有直接替代品。第三方应改为使用“wc_subscriptions{type}_data”或“wc_subscriptions_object_data”挂钩。
  • 开发:弃用了用于过滤复制到订阅和续订订单的数据的“wcs_{type}meta”动态挂钩。第三方应该改用 wc_subscriptions{type}_data。 wcs_subscription_meta -> wc_subscriptions_subscription_data wcs_parent_meta -> wc_subscriptions_parent_data wcs_resubscribe_order_meta -> wc_subscriptions_resubscribe_order_data wcs_renewal_order_meta -> wc_subscriptions_renewal_order_data
  • 开发:woocommerce_new_subscription_data 挂钩仅适用于 CPT 数据存储,因此已被弃用。
  • 开发者:已弃用 strftime 的 i18n 订阅标题。日期现在使用 woocommerce 标准日期格式进行格式化。
  • 开发:删除遗留的 woo-includes/ 目录。
  • 开发:更新了对订阅核心版本的内部版本引用。
  • 开发:将 WooCommerce 的最低要求版本提高到 6.0。

下载地址

WooCommerce Subscriptions v4.7.0 中文汉化插件下载更新 - 第2张
WooCommerce Subscriptions v4.7.0 中文汉化插件下载更新 - 第3张

WooCommerce Subscriptions

原文连接

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索