
WPML for WooCommerce 5.5.2.2 —— 针对 WooCommerce 10.3 的关键修复
即将发布的 WooCommerce 10.3 版本中存在一个严重的兼容性问题,会导致产品变体价格计算错误。为避免您的站点出现问题,请在更新至 WooCommerce 10.3 之前,将 WPML Multilingual & Multicurrency for WooCommerce 更新至 5.5.2.2 版本。
我们刚刚发布了 WooCommerce Multilingual 5.2.1,这是一个包含临时修复程序的版本,适用于升级到 WooCommerce 8.2 并启用高性能订单存储(HPOS)的网站。
应 WooCommerce 的要求,我们已将 WooCommerce Multilingual 更名为 WPML Multilingual & Multicurrency for WooCommerce。
WooCommerce 8.2 引入了一种在数据库中存储网站订单的新方法。它不再使用文章表,而是通过高性能订单存储(HPOS)转移到自定义表。
这并非您能直接看到的变化,但旨在加快您的网站速度。将订单存放在独立的表中后,您的网站将能更高效地处理订单,您也能在后台更快速地访问订单详情。
我们仍在努力全面支持高性能订单存储(HPOS)。
目前,WooCommerce 仅默认针对新建的 WooCommerce 商店启用 HPOS。对于现有的 WooCommerce 网站,启用 HPOS 是可选的。
如果您决定启用 HPOS,您的多语言网站仍可正常运行,客户也能下订单。但是,您在分析和报告中将无法看到按语言和货币分类的订单详情。我们正在努力使 WPML Multilingual & Multicurrency for WooCommerce 能够在新表中查找此订单数据。
我们计划在未来几周内发布 WooCommerce Multilingual 5.3,该版本将提供对 HPOS 的开箱即用兼容性。
在此期间,为了避免您现有的网站出现问题,请等待我们发布 WooCommerce Multilingual 5.3 后再更新到 WooCommerce 8.2。
如果您仍然决定更新到 WooCommerce 8.2,您有以下选项:

如果您更新到 WooCommerce 8.2 并启用了 HPOS,我们建议您同时更新到 WooCommerce Multilingual 5.2.1。
如果您激活了 HPOS 但尚未启用兼容模式,WooCommerce 5.2.1 会向您发出通知。只有在这种情况下您才会看到通知。
您无需进入 WooCommerce 设置,只需单击显示的通知中的按钮即可启用兼容模式。
我们已经向所有网站发布了 WooCommerce Multilingual 5.2.1,因此您只需前往 WordPress 管理后台中的插件页面即可看到该更新。
有时,更新覆盖所有网站需要一些时间。如果您无法看到更新,请前往插件 → 安装插件,然后单击商业选项卡。在那里,单击检查更新按钮,选择 WooCommerce Multilingual,然后单击以进行更新。
您打算在多语言 WooCommerce 网站上启用 HPOS 吗?请在下方的评论区分享您的想法、反馈和任何问题。