WPML
Status
Resolvido
Resolvido em
WooCommerce Multilingual & Multicurrency 5.5.2
Tags de tópico
WCML

Visão geral do problema

Depois que os produtos forem traduzidos, se você editar manualmente um produto variável traduzido com base em atributos globais no Editor do WordPress e salvar as alterações, as variações ficarão desconectadas. Elas parecerão estar ausentes no editor do back-end e também não será possível escolher as variações na tela do produto no front-end.

Solução alternativa

O problema foi introduzido no WooCommerce Multilingual & Multicurrency versão 5.5.0.

Estamos trabalhando em uma correção, mas, enquanto isso, você pode editar o arquivo plugins/woocommerce-multilingual/classes/Synchronization/Manager.php e atualizar a linha 77 de

$originalProduct = get_post( $originalProduct );

para

$originalProduct = get_post( $originalProductId );

Observação: se você ainda tiver problemas após aplicar esta correção, vá para WPML > Configurações e certifique-se de que a configuração “Copiar taxonomia para traduções” esteja marcada.

Todos os problemas conhecidos →