WPML
Status
Resolvido
Resolvido em
WooCommerce Multilingual 4.11.0

Visão geral do problema

Em alguns casos em que seu tema está usando um modelo taxonomy-product_cat.php e você cria um arquivo de produtos usando o Elementor PRO e o traduz, a página traduzida do arquivo de produtos exibe o modelo padrão, não o modelo que você criou usando o Elementor PRO.

Solução alternativa

Estamos trabalhando em uma correção para isso no WooCommerce Multilingual. Enquanto isso, você pode usar a seguinte solução alternativa para corrigir o problema:

  • Certifique-se de ter um backup dos arquivos e do banco de dados do seu site antes de fazer essa alteração.
  • Adicione o seguinte código no arquivo functions.php do seu tema:

add_filter('template_include', function ($template){
    if (function_exists('wc_locate_template') && strpos($template, 'elementor') !== false && !file_exists(wc_locate_template(basename($template)))) {
        global $woocommerce_wpml;
        remove_filter( 'template_include', [ $woocommerce_wpml->store, 'template_loader' ], 100 );
    }
    
    return $template;
}, 12);

Todos os problemas conhecidos →