![]()
Ich arbeite in diesem Blog mit dem Plugin flexible upload. Das hat den Vorteil, dass ich Bilder direkt beim Hochladen verkleinern kann. Außerdem wird direkt beim Einfügen des Bildes, dass für die lightbox wichtige Attribut "rel=lightbox" mit in den Code geschrieben. Für mich ansich unwichtig, da ich mich ja entschieden habe lieber die thickbox zu installieren.
Durch leichte Anpassungen der "flexible-upload-js.php" wird aber nun bei mir sofort anstatt des "rel=lightbox" Attributs das für die thickbox wichtige Attribut "class=thickbox" mit in den Code des hochzuladenden Bildes geschrieben. Außerdem habe ich noch grundsätzlich den "border="0"" mit aufgenommen. Das hat mich genervt.
Und wo ich schon so gerade einen Lauf beim Code verändern hatte (ich habe davon nämlich null Ahnung) habe ich mir die thickbox noch eingedeutscht. Das fand ich vor allem bei Bildergalerien besser. Hier ein Beispiel einer Bildergalerie:
![]()
![]()
![]()
Wer genauso wenig Ahnung vom modifizieren von .js oder .php Dateien hat wie ich, aber trotzdem gerne die Features nutzen möchte, die ich hier beschrieben habe bekommt hier die Downloads der modifizierten Dateien. Die müsst Ihr einfach mit den vorhandenen Dateien austauschen (meistens zu finden im Ordner ../wordpress/wp-content/plugins/…).
Modifizierte flexible-upload-js.php zum Einfügen des class="thickbox"-Attributs
Eingedeutschte thickbox.js
