WordPress & Webwork

WordPress: Medien-Dateien ersetzen

Wie man in WordPress Bilder und andere Dateien komfortabel ersetzen kann und die Wahl dabei hat den Dateinamen zu behalten oder einen neuen zu nutzen.

Wer kennt das nicht: da schreibt man einen Beitrag wählt Bilder aus und fügt sie ein, um dann am Ende festzustellen, dass sich auf einem Bild – eventuell ein Screenshot – ein "Fehler" eingeschlichen hat. Das Bild muss ausgetauscht werden 🙁

Kurz und gut man lädt ein neues Bild hoch, entfernt das bisherige aus dem Beitrag und fügt das neue Bild ein. Wenn man das öfter machen muss kann das an den Nerven zehren 😉

Abhilfe schafft da das Plugin Enable Media Replace. Nach der Aktivierung gibt es die Möglichkeit Dateien zu ersetzen. Dies funktioniert zum einen über den entsprechenen Quicktag in der Mediathek,

Datei in der WordPress-Mediathek ersetzen

Datei in der WordPress-Mediathek ersetzen

… aber auch direkt im Beitrag, indem man das Bild zum Bearbeiten aufruft und so zu den Bild-Details gelangt. Im zweiten Fall macht man allerdings noch einen kleinen Umweg über die Mediathek.

Bild-Details bearbeiten

Bild-Details bearbeiten

In beiden Fällen gelangt man schlussendlich zu diesem Fenster und muss sich entscheiden, wie die bestehende Datei ersetzt werden soll:

Medien-Datei ersetzen

Medien-Datei ersetzen

Und wer möchte kann mit Hilfe eines Shortcodes auch den Zeitpunkt des Austausches ausgeben.

Ein wirklich hilfreiches Plugin, wenn man viel mit Bildern arbeitet und dabei so schusselig ist wie ich 😉

via WPShout

3 Reaktion(en)

  1. Pierre

    Die Funktion "Originaldatei ersetzen" ist mit Viorsicht zu genießen, sofern man (wie Google Pagespeed Insights empfiehlt) das Browser-Caching aktiviert und die Gültigkeit auf einen langen Zeitraum eingestellt hat. Hier sollte auf jeden Fall der Dateiname geöndert werden, damit alle Browser das mitkriegen. Besonders der Internet Explorer hat sich bisher als absolut stur erwiesen.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *