- 状态
- 已解决
- 解决于
- WooCommerce Multilingual & Multicurrency 5.5.2
- 主题标签
- WCML
问题概述
产品翻译完成后,如果您随后在 WordPress 编辑器中手动编辑基于全局属性的已翻译可变产品并保存更改,变体将断开连接。它们在后台编辑器中会显示为缺失,并且无法在前端产品界面上选择变体。
临时解决方法
此问题是在 WooCommerce Multilingual & Multicurrency 5.5.0 版中引入的。
我们正在努力修复此问题,但在此期间,您可以编辑 plugins/woocommerce-multilingual/classes/Synchronization/Manager.php 文件,并将第 77 行从
$originalProduct = get_post( $originalProduct );
更新为
$originalProduct = get_post( $originalProductId );
请注意,如果在应用此修复后仍然遇到问题,请前往 WPML > 设置,并确保已勾选“将分类法复制到翻译”设置。