WPML
Statut
Résolu
Signalé pour
WPML Multilingual CMS 4.5.2
Résolu dans
WPML Multilingual CMS 4.5.9
Extension/thème associé
Elementor

Aperçu de l’anomalie

Actuellement, il n’est pas possible d’afficher des templates Elementor différents par langue. Même si vous voyez le bon template sélectionné dans le back-end, votre site affichera toujours le dernier template enregistré sur l’interface publique.

Solution de contournement

Veuillez faire une sauvegarde complète de votre site avant de continuer.

  1. Ouvrez le fichier /wp-content/plugins/elementor-pro/modules/theme-builder/classes/conditions-cache.php.
  2. Cherchez la ligne 109.
  3. Remplacez :
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 
    par :
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 'suppress_filters' => true //Here's the added line 
  4. Enregistrez à nouveau vos modèles.

Toutes les anomalies connues →