WordPress Beitragsbilder nach Wechsel des Themes neu generieren

Nach einer Änderung der Standard Bildgrößen in den Medien-Einstellungen oder dem Wechsel zu einem neuen Theme mit anderen Bildgrößen müssen die Beitragsbilder für ältere Beiträge neu generiert werden. Dieser Beitrag zeigt dir, mit welchen Plugins dass ganz einfach möglich ist.

Weshalb du WordPress Beitragsbilder neu generieren musst

In den bisherigen Beiträgen meiner Artikel-Serie über Beitragsbilder haben wir gelernt, dass in WordPress verschiedene Größen für Bilder definiert werden. WordPress legt dann für jedes hochgeladene Bild in der Mediathek mehrere Images in verschiedenen Bildformaten und Größen an.

Dieser Prozess findet immer statt, wenn ein Bild hochgeladen wird. Ändern sich jedoch die Bildgrößen durch einen Wechsel des WordPress Themes, sind für ältere Beiträge und deren Bilder noch keine Bilder in den richtigen Größen für das neue Theme vorhanden.

Als Folge werden vorhandene Bilder im neuen Theme meistens nicht wie gewünscht in der richtigen Größe angezeigt. Aus diesem Grund müssen bereits existierende Bilder in der Mediathek für die neuen Größen re-generiert werden.

Das Regenerate Thumbnails Plugin

Der Platzhirsch für diese Aufgabe ist Regenerate Thumbnails. Das Plugin ist sicherlich einigen von euch bereits bekannt. Über eine Million aktive Installationen zeigen die Notwendigkeit, Bilder in WordPress häufig neu generieren zu müssen.

Regeneriere die Vorschaubilder für einen oder mehrere deiner Bild-Uploads. Nützlich, wenn du deren Größe oder dein Theme änderst.

By Alex Mills (Viper007Bond)

(389)
Last Updated: 1 Jahr ago
1+ Million Active Installs
Compatible up to: 6.3.5

Nach der Installation des Plugins kann der Prozess zur Re-generierung von allen Bildern unter Werkzeuge → Vorschaubilder regenerieren angestoßen werden. Das Plugin zeigt den Gesamtfortschritt in einer schicken Prozentleiste und jedes generierte Bild in einer Liste mit Zeitangaben darunter an.

Vorschaubilder regenerieren

Um nur bestimmte Bilder neu zu generieren, können diese in der Mediathek auch einzeln ausgewählt werden.

Vorschaubilder generieren Mediathek

Bei vielen Bildern oder stark frequentierten Webseiten können die Images auch auf einer lokalen WordPress Installation oder Testserver neu generiert werden, und anschließend via FTP zum Live-Server hochgeladen werden.

Force Regenerate Thumbnails

Eine alternative Möglichkeit ist das Force Regenerate Thumbnails Plugin.

Delete and REALLY force thumbnail regeneration.

By Exactly WWW

(177)
Last Updated: 1 Woche ago
300.000+ Active Installs
Compatible up to: 6.7.1

Im Grunde funktionieren beide Plugins genau gleich. Der große Unterschied ist jedoch, dass Force Regenerate Thumbnails nicht mehr benötigte Bilder löscht. Es werden also alle Bilder entfernt, für die keine Bildgröße mehr definiert ist.

Das hat Vor- und Nachteile. Die Mediathek wird nach einem Wechsel des Themes aufgeräumt, nicht mehr verwendete Bilder gelöscht und Speicherplatz gewonnen. Das Löschen von alten Bildern kann aber auch ein Nachteil sein.

Für Beitragsbilder ist die Löschung kein Problem. Normale Bilder im Content werden aber mit hardcodierter URL (z. B. bild-300×200.jpg) gespeichert und angezeigt. Falls die Bildgröße nicht mehr definiert ist und das Plugin alle Bilder mit der Größe 300×200 löscht, fehlen diese Bilder in deinen Beiträgen und Seiten.

Das Force Regenerate Thumbnails Plugin sollte deshalb nicht verwendet werden, wenn die Bildgrößen unter Einstellungen → Medien geändert wurden. Diese Größen hast du wahrscheinlich sehr oft für Bilder im Content verwendet. WordPress kann die URLs von eingebundenen Bilder nicht automatisch ändern, es wird daher weiterhin auf die alten Bildgrößen verwiesen. Diese Bilder existieren aber nicht mehr.

Falls sich nur die Größen der Beitragsbilder geändert haben, ist das Plugin aber empfehlenswert, um alte Bilder loszuwerden. Gerade wenn dass vorherige Theme sehr viele Bildgrößen definiert hat. Generell empfehle ich immer ein Backup zu machen, bevor das Plugin genutzt wird.

Überblick über alle Beiträge dieser Serie