WPML
Statut
Résolu
Résolu dans
WooCommerce Multilingual 4.11.0

Aperçu de l’anomalie

Dans certains cas où votre thème utilise un modèle taxonomy-product_cat.php et que vous créez une archive de produits avec Elementor PRO et la traduisez, la page d’archive de produits traduite affiche le modèle par défaut, et non le modèle que vous avez créé avec Elementor PRO.

Solution de contournement

Nous travaillons sur un correctif pour ce problème dans WooCommerce Multilingual. En attendant, vous pouvez utiliser la solution de contournement suivante pour résoudre le problème :

  • Veuillez vous assurer d’avoir une sauvegarde des fichiers et de la base de données de votre site avant d’effectuer cette modification.
  • Ajoutez le code suivant dans le fichier functions.php de votre thème :

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);

Toutes les anomalies connues →