WPML
Статус
Решено
Решено в
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 > Настройки и убедитесь, что включена настройка «Копировать таксономию в переводы».

Все известные проблемы →