WPML
Stato
Risolto

Panoramica del problema

Quando crei i template di Elementor con Elementor Pro, hai l’opzione di impostare alcune Condizioni di visualizzazione, come mostrato di seguito:

Template di Elementor Pro e WPML

Dopo i recenti aggiornamenti, alcune Condizioni di visualizzazione, in particolare “Articoli singoli”, possono causare il seguente problema:

Viene creato un template di Elementor e viene impostata una Condizione di visualizzazione

Questo template si carica correttamente sul front-end

Questo template viene tradotto in un nuovo template di Elementor e viene impostata una Condizione di visualizzazione

Ora, il template tradotto si carica correttamente sul front-end, ma il template originale smette completamente di caricarsi

Soluzione alternativa

Stiamo lavorando a una correzione, ma potrebbe essere necessario l’aiuto del team di Elementor e nel frattempo abbiamo una soluzione alternativa. Prima di provare questa soluzione alternativa, assicurati di avere un backup completo del tuo sito e del database:

Modifica il codice nel seguente file:

elementor-pro/modules/theme-builder/classes/conditions-cache.php Lines 96-101:
Da: $query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
] );

A: $query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
'suppress_filters' => true,
] );

Tutti i problemi noti →