Wordpress Thumbnails deaktivieren / löschen
Geschrieben am 19. März 2010 von -.ZacK.-
Wir setzen ja (wie schon mehrfach geschrieben) Wordpress als Unterbau für unser Blog ein. Mit all seinen Vor- und auch Nachteilen.
Was mich an Wordpress schon eine Weile nervt (dürfte so um Version 2.6 gewesen sein), ist die automatische Erstellung von Thumbnails für die Wordpress-Mediathek. Das heißt: Wordpress erstellt automatisiert für alle über die xmlrpc-Schnittstelle hochgeladenen Bilder 2 kleine Vorschaubilder, eins mit Kantenlänge 150 * 150 Pixel und eins mit 300 * x Pixel.
Da wir ja nicht die Wordpress-eigene Verwaltungsoberfläche nutzen, sondern unsere Blog-Einträge über BlogDesk verfassen die generierten Thumbnails für uns keinen Nutzen – eher im Gegenteil, denn sie nehmen ja unnötig Platz auf dem Server weg.
Also habe ich mich heute mal auf die Suche gemacht, wie man das ganze deaktivieren kann.
Zuerst versuchte ich es mit folgenden Zeilen in der function.php des Themes:
function change_image_size_limit() {
return 0;
}
add_filter('wp_thumbnail_creation_size_limit','change_image_size_limit');
Doch leider brachte das keine Abhilfe, die Thumbnails wurden weiterhin generiert. Ein wenig später stieß ich auf folgenden simplen Hinweis:
In der Administrationsoberfläche von Wordpress muss unter “Einstellungen” -> “Verschiedenes”, beziehungsweise bei “Einstellungen” -> “Mediathek” die Größe der Vorschaubilder auf 0 mal 0 Pixel festgelegt werden.
Schnell noch ein Klick auf “Änderungen übernehmen” und siehe da: Es werden tatsächlich keine Vorschaubilder mehr generiert.
Nun hatte ich ja zusätzlich das Problem, dass schon einige Thumbnails vorhanden waren, die ja überflüssig Speicherplatz beanspruchen. Beim Lösen dieses Problems half mir Filezilla.
Nachdem man sich zum FTP-Server verbunden hat, findet sich unter “Server” der Befehl “Dateisuche auf Server”.
Die 150×150 Pixel großen Bilder findet die Suchbedingung “Dateiname” + “hört auf mit” + “150x150.jpg” – das ist eine leichte Übung.
Die 300 Pixel breiten Bilder variieren jedoch in Ihrer Höhe, was dazu führt, dass die Dateinamen nicht alle auf 300×300 enden. (Sondern 300×225, 300×241, …) In so einem Fall ist die Arbeit mit regulären Ausdrücken (auch “regular expression” oder “wildcard”) Pflicht.
Für diesen Fall lautet die Suchbedingung “Dateiname” + “entspricht regulärem Ausdruck” + “\3\0\0\x...\.\j\p\g“.
Vielleicht kann ich ja mit diesem Beitrag ein paar Leuten helfen, die das gleiche Problem haben, wer weiß…
Tags: BLOG • Wissenswertes
Kategorie: Allgemein



na siehste … “da werden sie geholfen”
Über die Monate / Jahre kamen so einige Gigabyte Datenmüll zusammen …
umso besser, dass das “Problem” jetzt gelöst ist
Super Artikel zum Thema – Blog ist gebookmarkt
Vielen Dank! Sehr hilfreich!!
@Stefan: gern, kein Problem… Ich hab lang genug dran gesessen…