- Status
- Gelöst
Übersicht über das Problem
Wenn Sie Elementor-Templates mit Elementor Pro erstellen, haben Sie die Möglichkeit, einige Anzeigebedingungen wie unten gezeigt festzulegen:

Nach aktuellen Updates können einige Anzeigebedingungen, insbesondere „Einzelne Beiträge“, das folgende Problem verursachen:
Ein Elementor-Template wird erstellt und eine Anzeigebedingung festgelegt
Dieses Template lädt korrekt im Frontend
Dieses Template wird in ein neues Elementor-Template übersetzt und eine Anzeigebedingung festgelegt
Nun lädt das übersetzte Template korrekt im Frontend, aber das ursprüngliche Template lädt überhaupt nicht mehr
Problemumgehung
Wir arbeiten an einer Lösung, benötigen dafür aber möglicherweise die Hilfe des Elementor-Teams. In der Zwischenzeit haben wir eine Problemumgehung. Bevor Sie diese Problemumgehung ausprobieren, stellen Sie bitte sicher, dass Sie über ein vollständiges Backup Ihrer Website und Datenbank verfügen:
Bitte ändern Sie den Code in der folgenden Datei:
elementor-pro/modules/theme-builder/classes/conditions-cache.php Lines 96-101:
Von:
$query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
] );
Zu:
$query = new \WP_Query( [
'posts_per_page' => -1,
'post_type' => Source_Local::CPT,
'fields' => 'ids',
'meta_key' => '_elementor_conditions',
'suppress_filters' => true,
] );