WPML
Stato
Risolto
Segnalato per
WPML Multilingual CMS 4.5.2
Risolto in
WPML Multilingual CMS 4.5.9
Plugin/tema correlato
Elementor

Panoramica del problema

Attualmente non è possibile visualizzare template di Elementor diversi per lingua. Anche se nel back-end vedi selezionato il template corretto, il tuo sito mostrerà sempre l’ultimo template salvato sul front-end.

Soluzione alternativa

Effettua un backup completo del tuo sito prima di procedere.

  1. Apri il file /wp-content/plugins/elementor-pro/modules/theme-builder/classes/conditions-cache.php.
  2. Cerca la riga 109.
  3. Aggiorna:
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 
    con:
     'posts_per_page' => -1, 'post_type' => $post_types, 'fields' => 'ids', 'meta_key' => '_elementor_conditions', 'suppress_filters' => true //Here's the added line 
  4. Salva di nuovo i tuoi template.

Tutti i problemi noti →