自 5 月上一次发布小版本以来,我们一直致力于对 WooCommerce 进行各种改进:
- REST API v3
- 改进了交易电子邮件的副本
为确保此更新稳定, 我们一直在做大量的测试和质量保证 在我们这边,包括公开测试期、单元和集成测试、与我们的扩展和流行的高级主题的兼容性测试、在 WooCommerce.com 上运行最新版本,以及与客户合作进行托管更新。
WooCommerce 3.5 是次要版本,意味着 它应该与自 3.0 以来的所有 WooCommerce 版本完全向后兼容. 但是,它仍然被认为是最佳实践,并建议在更新之前进行备份。
以下是有关 3.5 新功能的更多详细信息:
REST API v3
最新版本的 WooCommerce REST API 已经准备就绪,它具有新的端点以及对现有端点的改进。 其中一些功能包括:
- 用于列出、获取、创建和更新产品评论的评论端点。
- 日期字段现在可以在产品端点上编辑,并且端点已更新为使用 WC 3.3 中引入的“延期交货”库存状态。
- 一系列新的报表端点,用于获取订单、产品、客户、优惠券和评论的总数。
- 产品端点的新 orderby 选项允许按价格、受欢迎程度或评级列出产品。
- 在订单端点应用/删除优惠券时自动计算总计。
- 用于获取大陆、国家和货币的新数据端点。
- 通过 API 为订单项退款。
- 能够批量更新设置。
您可以在此处查看 API v3 的完整文档,并查看所有端点及其查询参数的详细信息。
注意:为了向后兼容,API v2 和其他旧版 API 仍包含在 WooCommerce 3.5 中。
改进了交易电子邮件的副本
WooCommerce 交易电子邮件的措辞多年来基本保持不变。 我们改进了电子邮件的默认措辞,使其更友好、更人性化。 改进默认内容将改善客户体验并减少店主对交易电子邮件进行模板覆盖的需要。
这是改善 WooCommerce 电子邮件和电子邮件内容编辑体验的更大计划的第一阶段。 请继续关注 2019 年的更多改进。
但是等等,还有更多!
- 您现在可以在 CSV 导出器中按类别导出产品。
- 您现在可以为单个产品设置低库存阈值。
- 支付方式设置页面经过了轻微的重新设计,以提高可访问性。
面向开发人员的功能
- WooCommerce 订阅插件和其他 WooCommerce 插件使用的 Action Scheduler 库现在包含在 WooCommerce 核心中。 它为开发人员提供了一个强大的、可扩展的后台处理解决方案。 在 3.5 中,webhook 是使用这个库提供的。
- 支持自定义产品表功能插件。 我们正在开发自定义数据库表来存储产品数据并提高 WooCommerce 的性能和可扩展性。 此版本添加了功能插件所需的挂钩和过滤器。 在此处阅读有关此内容的更多信息。
- 支持 wc-admin 功能插件。 我们正在努力实现 WooCommerce 管理体验的现代化。 此版本添加了功能插件所需的 API。 在此处阅读有关此内容的更多信息。
- 许多新的过滤器和操作来增加 WooCommerce 的可定制性。
有关新功能、增强功能、调整和修复的更完整列表,请参阅更改日志。

您还应该阅读开发博客以了解 WooCommerce 3.5 中更改了哪些模板和功能。
准备好更新了吗?
准备好尝试 WooCommerce 3.5 了吗? 查看我们有关如何更新的文档,确保备份到位,然后在 WP Admin 中获取更新。
如果您需要我们,我们就在这里:
请注意,我们是 不是 能够通过博客评论诊断或解决潜在问题。 与我们取得联系的最快方式是上面列出的方法之一。
如果您想了解有关此更新的更多技术细节,可以阅读我们在开发者博客上的帖子。
您如何看待我们的最新版本? 让我们在评论中知道!
