optimierte upload.php für WP1.5.2 (für Lightbox Plugin)
Tach,
Nachdem ich die Lightbox-Extension installiert habe, wollte ich auch beim Upload die in WP integrierte Thumbnail Funktion nutzen.
Generell wird beim Upload einer beliebigen Datei in WP (je nach Permissions), nach dem Upload ein Tag generiert, den man mit copy/paste in seinen Beitrag einfügen kann. WP1.5.2 unterscheidet dabei aber nur zwischen Bildern (<img src> wird erzeugt), und nicht-Bildern (<a href> wird erzeugt).
Ich hab die upload.php so modifiziert, dass diese beim Bilderupload erkennt, ob man ein Bild mit Thumbnail generiert, oder ob man nur ein Bild hochlädt ohne Thumbnail zu erzeugen. Ersteres erzeugt ein verlinktes Thumbnail Bild als html-tag zum copy/paste. Zweiteres erzeugt nur den gewöhnlichen img tag, den WP sonst immer erzeugt hat.
Der Code mit dem verlinkten Thumbnail wurde darüber hinaus so gestaltet, dass er mit dem Lightbox Plugin funktioniert. http://www.m3nt0r.de/blog/lightbox-wordpress-plugin/
Wer noch WP1.5.2 benutzt und die Thumbnail Funktion mal richtig austesten will, kann ja mal die geänderte upload.php testen. Wenn man vorher die original Datei sichert, kann man sich quasi nix kaputt machen...
Hier mal ein Anwendungsbeispiel in Verbindung mit dem Lightbox Plugin:
http://birphborph.ionismus.de/2006/08/19/photo-booth-fun/