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