WPML
状态
已解决
报告针对
WPML Multilingual & Multicurrency for WooCommerce 3.7.15
解决于
WooCommerce Multilingual 4.0.0

问题概述

不建议在一个产品中包含大量(数百个)变体。这可能会在更新产品时引发问题,因为所有变体都需要更新。

如果您只是更新产品,更改会被应用,但过程并未完成,因为所有变体都需要刷新。这意味着在过程失败后,您的产品内容已更新,但变体并未更新。

临时解决方法

建议将变体拆分到多个产品中。

如果您已经有大量变体,并且在更新产品时遇到问题,可以尝试以下操作:


  • 增加分配给 PHP 和 WordPress 的max_execution_time时间和内存 – http://php.net/manual/en/function.set-time-limit.php

  • 使用 WooCommerce Multilingual 中的调试功能来同步产品变体:前往WPML->WooCommerce Multilingual,然后使用页面底部的“故障排除”链接。接着,使用在翻译之间同步产品变体的选项。

  • 在可能的情况下,考虑创建单独的产品,而不是具有多个变体的单个产品

请注意,在 WooCommerce Multilingual 3.8 中,我们将重新审视同步变体的逻辑,以允许处理同一产品的大量变体。

所有已知问题 →