- 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:

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