✅ Fix für #popup1, #popup2 etc. funktionieren nicht
Wenn du das Plugin Divi Toolbox nutzt und versuchst, ein globales Popup wie #popup1 anzuzeigen – aber stattdessen „Content not found!“ erscheint, obwohl du alles korrekt eingerichtet hast, liegt das Problem sehr wahrscheinlich an deiner footer.php, insbesondere wenn du ein eigenes Child Theme verwendest.
🔍 Das Problem:
Die Popups funktionieren nur dann korrekt, wenn Divi’s Standard-Hooks wie do_action( ‚et_after_main_content‘ ); vorhanden sind. Wenn du also eine eigene footer.php im Child Theme hast (zum Beispiel für Anpassungen), fehlen diese Hooks möglicherweise – was die Anzeige der Popups verhindert.
✅ Die Lösung:
Aktualisiere deine footer.php im Child Theme und füge sicherheitshalber dieses Snippet ein:
<?php
if ( et_theme_builder_overrides_layout( ET_THEME_BUILDER_HEADER_LAYOUT_POST_TYPE ) || et_theme_builder_overrides_layout( ET_THEME_BUILDER_FOOTER_LAYOUT_POST_TYPE ) ) {
return;
}
do_action( ‚et_after_main_content‘ );
if ( ‚on‘ === et_get_option( ‚divi_back_to_top‘, ‚false‘ ) ) : ?>
💡 Tipp:
Dieses Snippet entspricht der aktuellen Divi-Logik und verhindert Konflikte mit Layout Overrides und Sidebars. Danach sollten deine Global Popups wieder ganz normal funktionieren – ohne dass du sie als Sektion unten auf der Seite einfügen musst.