Kurztipp: Lightbox-Overlays werden in WordPress nicht geöffnet

Wer sein eigenes WordPress-Theme erstellt und Foto-Galerien aufhübschen möchte, wird mit hoher Wahrscheinlichkeit ein Lightbox-Plugin, wie beispielsweise Simple Lightboxwp-jquery-lightbox oder WP Lightbox 2 einsetzen. Wer darüber hinaus mit gefährlichem Halbwissen (wie ich) sein WordPress-Theme erstellt, vergisst vielleicht folgende Kleinigkeit und wundert sich, warum sich verlinkte Fotos nicht im erwarteten Overlay öffnen.

Durch das Anzeigen der Webseite mit einem anderen Theme lässt sich schnell nachvollziehen, ob man beim Programmieren des Themes etwas vergessen hat. Funktionieren die Overlays mit einem anderen Theme hat man vermutlich in folgenden beiden Dateien eine Zeile vergessen:

In header.php:

<?php wp_head(); ?>

In footer.php:

<?php wp_footer(); ?>

In meinem Fall wurde der Fehler mit dem Einfügen der oben genannten Zeilen behoben. 🙂

4 Kommentare Schreibe einen Kommentar

  1. Ich hatte das Problem auch eine ganze Weile. Beim mit ging Pretty Photo nicht mehr – die Gründe habe ich allerdings nie herausgefunden. Ich vermute es liegt an der NextGEN Gallery, die ich aber ohne weitreichende Konsequenzen nicht einfach deaktivieren kann (obwohl ich sie nicht mehr benutze).

    An header oder footer lag es aber nicht. Im Endeffekt verwende ich nun seit zwei Wochen oder so Fancybox und bin echt zufrieden damit. Tut was es soll und ist nicht so „schwer“.

    • Hi Juergen!

      Es ist interessant, welche Konflikte bei mehreren aktivierten Plugins mit eigener JQuery-Installation entstehen. So manches Anzeigeproblem lässt sich schon ganz einfach mit den Deaktivieren anderer Plugins beheben – nur geht dann eben die Suche nach alternativen Plugins los.. 😉

      Das WordPress Fancybox-Plugin kannte ich noch nicht, danke für den Tipp! 🙂

      Beste Grüße,
      Christian.

Schreibe einen Kommentar