LnRiLWhlYWRpbmcuaGFzLWJhY2tncm91bmR7cGFkZGluZzowfQ==
LnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImY2NzQ0YzU3M2VmMjVkZGZiNGQ4ZmFiMTI3NzAzNGMxIl0geyBib3JkZXItcmFkaXVzOiA1cHg7YmFja2dyb3VuZDpyZ2JhKCAyNTQsIDI0MywgMTk5LCAxICkgdXJsKCdodHRwczovL3dwbWwub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA4L3dhcm5pbmctMS5wbmcnKSA5OCUgMjBweCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOiAyMXB4IDIxcHg7cGFkZGluZzogMzBweDttYXJnaW4tdG9wOiAzMHB4O21hcmdpbi1ib3R0b206IDMwcHg7IH0gIC50Yi1oZWFkaW5nW2RhdGEtdG9vbHNldC1ibG9ja3MtaGVhZGluZz0iMGRkZDEyNWVkMWJiNDY3OTA0MDcyMDBlZDMyZjIwMDYiXSBhICB7IGNvbG9yOiByZ2JhKCA1NSwgNTUsIDU1LCAxICk7IH0gLnRiLWNvbnRhaW5lciAudGItY29udGFpbmVyLWlubmVye3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0b30gLndwLWJsb2NrLXRvb2xzZXQtYmxvY2tzLWNvbnRhaW5lci50Yi1jb250YWluZXJbZGF0YS10b29sc2V0LWJsb2Nrcy1jb250YWluZXI9ImE2MTlkMjVhZGUyZjVmN2MxY2EzOGExMzVlZWQ0NDIwIl0geyBib3JkZXItcmFkaXVzOiA1cHg7YmFja2dyb3VuZDpyZ2JhKCAyNDEsIDI0NSwgMjQ5LCAxICkgdXJsKCdodHRwczovL3dwbWwub3JnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI1LzA4L2luZm8tMi5wbmcnKSA5OCUgMjBweCBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOiAyMnB4IDIycHg7cGFkZGluZzogMzBweCA1MHB4IDMwcHggMzBweDttYXJnaW4tdG9wOiAzMHB4O21hcmdpbi1ib3R0b206IDMwcHg7IH0gIGg0LnRiLWhlYWRpbmdbZGF0YS10b29sc2V0LWJsb2Nrcy1oZWFkaW5nPSJjYWM4MTk3OGFmMDhkNjMzOTQwMzExYzQxMzMzZTk2ZCJdICB7IGZvbnQtd2VpZ2h0OiBib2xkO21hcmdpbi10b3A6IDBweDsgfSAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODFweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAgIH0gQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkgeyAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAudGItY29udGFpbmVyIC50Yi1jb250YWluZXItaW5uZXJ7d2lkdGg6MTAwJTttYXJnaW46MCBhdXRvfSAgIH0g
即将发布的 WooCommerce 10.3 版本中存在一个严重的兼容性问题,会导致产品变体价格计算错误。为避免您的网站出现问题,请在更新到 WooCommerce 10.3 之前,更新到适用于 WooCommerce 的 WPML 多语言和多货币 5.5.2.2。
产品变体价格计算错误
如果您的商店使用多种货币,产品变体价格可能会被转换两次。 例如
- 原始产品价格:100 欧元
- 汇率:1 欧元 = 1.2 美元
- 预期(正确)的转换价格:120 美元
- 实际(错误)的转换价格:144 美元
此问题会影响所有内容——从向您的客户显示的价格,到他们在结账时支付的价格,以及订单中记录的价格。
WooCommerce 10.3 计划于 10 月 21 日发布。
如何更新到新版本?
我们正在逐步向网站发布此更新,但您可以立即获取:
- 在您网站的管理界面中,转到插件 → 添加新插件,然后点击商业选项卡。
- 点击以检查更新。
- 适用于 WooCommerce 的 WPML 多语言和多货币 5.5.2.2 版本将出现在列表中,您可以将您的网站更新到该版本。
请务必将 WPML 核心插件 (WPML Multilingual CMS) 也更新到最新可用版本(4.8 或更高版本)。 这是将 WPML Multilingual & Multicurrency for WooCommerce 更新到 5.5.2.2 版本的必要条件。
此版本中的其他修复
除了上述重要修复之外,此版本还包括以下次要改进和错误修复。
改进了重复产品的库存同步
在某些情况下,当通过复制翻译 WooCommerce 产品时,库存无法从原始产品可靠地同步到其翻译。当翻译具有现有但为空的库存数据时,会发生这种情况。我们修复了 WPML 检测和更新此数据的方式,以确保一致的库存同步。
更正翻译中的默认变体
在设置默认变体(如尺寸或颜色)时,翻译后的产品有时会显示错误的变体。当内部分类 ID 不匹配时,会发生这种情况。现在,正确的变体将按预期同步。
修复了已弃用的脚本通知
WooCommerce 10.3 重命名了用于管理界面工具提示的 JavaScript 句柄。虽然这没有破坏功能,但当启用 WP_DEBUG 时,它确实触发了新的 PHP 通知。现在已解决。
有关问题的完整列表,请参阅WPML 多语言和多货币 5.5.2.2 变更日志。
需要帮助吗?
如果您有任何疑问,请发表评论,我们将很乐意为您提供帮助。