WPML
Stato
Risolto
Risolto in
WooCommerce Multilingual 4.11.0

Panoramica del problema

In alcuni casi in cui il tuo tema utilizza un template taxonomy-product_cat.php e crei un archivio prodotti usando Elementor PRO e lo traduci, la pagina tradotta dell’archivio prodotti mostra il template predefinito, non il template che hai creato usando Elementor PRO.

Soluzione alternativa

Stiamo lavorando a una correzione per questo problema in WooCommerce Multilingual. Nel frattempo, puoi utilizzare la seguente soluzione alternativa per risolvere il problema:

  • Assicurati di avere un backup dei file e del database del tuo sito web prima di apportare questa modifica.
  • Aggiungi il seguente codice nel file functions.php del tuo 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);

Tutti i problemi noti →