Enable Media Replace

Beschreibung

Ein kostenloses, leichtgewichtiges und einfach zu bedienendes Plugin, das dir das nahtlose Ersetzen eines Bildes oder einer Datei in deiner Mediathek durch Hochladen einer neuen Datei an seiner Stelle ermöglicht. Kein Löschen, Umbenennen und erneutes Hochladen von Dateien mehr!
Unterstützt vom freundlichen Team, das ShortPixel erschaffen hat. 🙂

Es spart wirklich Zeit

Findest du es nicht auch mühsam und kompliziert, eine Datei zuerst löschen zu müssen und dann eine mit genau dem gleichen Namen hochzuladen, wenn du ein Bild oder einen andere Datei in der WordPress-Mediathek aktualisieren möchtest?

Nicht mehr!

Von nun an kannst du eine hochgeladene Datei aus der «Bearbeiten»-Ansicht heraus ersetzen – da, wo diese Funktion hingehört. Der Austausch einer Mediendatei kann auf zwei Arten geschehen:

Es ist einfach, eine Datei zu ersetzen

  1. Ersetze nur die Datei. Bei dieser Option musst du eine Datei des selben Typs hochladen wie diejenige, die du ersetzt. Der Name des Anhangs bleibt erhalten, egal, wie die neue hochgeladene Datei heißt.
  2. Ersetze die Datei, verwende den neuen Dateinamen und aktualisiere alle Links. Wenn du diese Option wählst, werden der Name und Type der neuen hochgeladenen Datei die alte ersetzen. Alle Links, die auf die aktuelle Datei zeigen, werden auf den neuen Dateinamen umgeschrieben.

This plugin is very powerful and a must-have for any larger sites built with WordPress. It now also comes with preview of the replaced image!

Datei-Änderungsdatum anzeigen

Es gibt einen Shortcode, der das Datum der letzten Dateiänderung in einer Seite oder einem Beitrag anzeigt Der Code ist:
[file_modified id=XX format=XXXX] wobei „id“ eine Pflichtangabe ist und „format“ optional. Standardmäßig ist dies das Datums-/Zeitformat deiner WordPress-Installation.

Der Code [file_modified id=870] z.B. würde anzeigen, wann die Datei mit der ID 870 das letzte mal aktualisiert wurde. Um die ID einer Datei herauszufinden, schaue in die URL, wenn du die Datei in den Mediathek bearbeitest (siehe Screenshot Nummer #4).

Wenn du mehr Kontrolle darüber haben möchtest, in welchem Format das Datum angezeigt werden soll, benutze die Format-Option. Beispielsweise würde [file_modified id=870 format=Y-m-d] das Datei-Änderungsdatum anzeigen, nicht jedoch die Uhrzeit. Die Format-Option benutzt die Standard-Tags der PHP-Funktion date().

Compatible and recommended Plugins =

  • ShortPixel Image Optimization – Enable Media Replace is fully compatible with this plugin. Once enabled, ShortPixel will automatically optimize the images you replace using Enable Media Replace.
  • Resize Image After Upload plugin – automatically resize images upon upload to save traffic & disk space. Good for SEO and compatible with EMR.
  • Regenerate Thumbnails Advanced – Fast, free and simple to use plugin to regenerate the thumbnails for your site after changing a theme (for example). Supported & maintained by ShortPixel

Wunschliste / Künftige Attraktionen

Do you have suggestions? Feel free to contact ShortPixel here

Screenshots

  • Der neue Link in der Mediathek.
  • Der Button zum Ersetzen, wie er in der Ansicht „Medium bearbeiten“ angezeigt wird.
  • Die Upload-Optionen.
  • Lies die Datei-ID aus der Bearbeiten-URL ab

Installation

Schnelle und einfache Installation:

  1. Lade den Ordner enable-media-replace in dein Plugin-Verzeichnis hoch
  2. Aktiviere das Plugin über das „Plugins“-Menü in WordPress
  3. Fertig!

FAQ

Installationsanweisungen

Schnelle und einfache Installation:

  1. Lade den Ordner enable-media-replace in dein Plugin-Verzeichnis hoch
  2. Aktiviere das Plugin über das „Plugins“-Menü in WordPress
  3. Fertig!
Was genau macht dieses Plugin?

Mit diesem Plugin kannst du ganz einfach Dateien aktualisieren/ersetzen, die sich in der Mediathek befinden.

Wie funktioniert es?

In der Ansicht „Medium bearbeiten“ wird eine neue Option verfügbar, „Datei ersetzen“. Hier mit kannst du eine neue Datei hochladen, um die alte zu ersetzen.

Ich habe eine Datei ersetzt, aber es ändert sich nichts!

Das passiert hauptsächlich aus zwei Gründen.

Als erstes solltest du sicherstellen, dass du nicht eine zwischengespeicherte Version der Datei angezeigt bekommst (Cache leeren) – besonders dann, wenn du ein Bild ersetzt hast. Benutze die Funktion „Neu laden“ in deinem Browser, evtl. musst du zusätzlich SHIFT dabei drücken.

Wenn sich damit die Anzeige wirklich nicht ändert, kontrolliere, dass WordPress Schreibrechte in deinem Datei-Upload-Verzeichnis hat. Falls du deine WordPress-Installation verschoben hast (vielleicht auf einen neuen Server), werden normalerweise die Zugriffsrechte zurückgesetzt. So kann es passieren, dass WordPress keine Schreibrechte mehr hat. Wenn du damit Schwierigkeiten hast, kontaktiere den Betreiber deines Webservers.

Rezensionen

Works as expected

This plugin does what it says.
The 2 different options are very useful :
– only replace the file and keep the same name
– replace the file by a new file with a different name AND update all links to point to this new file

Perfect time saver

Love it! Time Saver!!

This review is a long time coming. It saves so much time to be able to just replace a file rather than delete, changes links, blah, blah. The new addition of being able to see the old image verses the new one replacing it makes the plugin perfect.

This is one of the first plugins I install on ALL of the sites I build.

Thanks, Short Pixels!

Great plugin, very supportive authors!

I have a hefty custom build wordpress site with tons of moving parts.

The author’s graciously helped me figure out how to get the plugin to work with my setup.

These guys are rockstars! I would give 10 stars if that were an option.

Thanks again for all the hard work!

Lies alle 173 Rezensionen

Mitwirkende & Entwickler

„Enable Media Replace“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„Enable Media Replace“ wurde in 19 Sprachen übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „Enable Media Replace“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

3.2.6

  • no more 404 error if no image was selected when trying to replace it
  • added preview so you can check the image being replaced and also the image that’s being replaced with
  • .dat files can be replaced (functionality accidetanly removed in the previous version)
  • added compatibility with S3 upload plugin
  • when an image is replaced the date is also updated

3.2.5

  • remove the leftover setcookie and the plugins recommendations.

3.2.4

  • Behoben: PDF-Vorschaubilder wurden beim Ersetzen einer PDF nicht erneuert.
  • Behoben: Textdateien mit Endung „.dat“ wurden nicht ersetzt.

3.2.3

  • ShortPixel-Empfehlung auf Zweit-Websites einer Netzwerk-Installation deaktiviert, wenn es über das Netzwerk aktiviert wurde.

3.2.2

  • Behoben: Kompatibilität zu „ShortPixel“ und „Resize Image After Upload“
  • ShortPixel-Links und -Bilder hinzugefügt. Problem behoben, dass ShortPixel-Empfehlung nicht verworfen werden konnte.

3.2.1

  • Fehlerbehebung: Tippfehler führte zu Änderungen der Metadaten (danke an GitHub-Nutzer icecandy!)
  • ShortPixel-Links und -Bilder entfernt

3.2

  • Getestet mit WP 4.9.4
  • ShortPixel-Link in der Ansicht „Medien ersetzen“ hinzugefügt

3.1.1

  • Behoben: Fehler, bei dem die URL in Seiten/Beiträgen nicht aktualisiert wurde, wenn der Link den Domainnamen nicht enthielt

3.1

  • Alten Code rausgeworfen, bessere Filter-Funktionen hinzugefügt. Danke an die GitHub-User speerface, aaemnnosttv, und ururk.
  • Brandneuer Code, um andere Bildgrößen in eingebetteten Medien zu ersetzen. Danke an GitHub-User ianmjones!
  • Getestet mit WordPress 4.8

3.0.6

  • Getestet mit WordPress 4.7.2
  • Neue Übersetzungen für Portugiesisch (pt_PT), Dank an Pedro Mendonca! https://github.com/mansj/enable-media-replace/commit/b6e63b9a8a3ae46b3a6664bd5bbf19b2beaf9d3f

3.0.5

  • Getestet mit WordPress 4.6.1

3.0.4

  • Tippfehler in .pt Übersetzungen behoben (https://github.com/mansj/enable-media-replace/pull/18)
  • Bessere Fehlerbehandlung in den modification date functions (https://github.com/mansj/enable-media-replace/pull/16)
  • Getestet mit WordPress 4.4.1

3.0.3

  • Scrapped old method of detecting media screen, button to replace media will now show up in more places, yay!
  • Made sure the call to get_attached_file() no longer skips filters, in response to several users wishes.
  • Unterdrückt Fehlermeldungen von chmod()
  • Japanische Übersetzung hinzugefügt (Danke, Chacomv!)

3.0.2

  • Sprachdateien aufgeräumt
  • Portugiesische Übersetzung hinzugefügt (danke Pedro-Mendonca!)
  • Getestet mit WordPress 4.1
  • Fehlende schwedische Übersetzungen hinzugefügt

3.0.1

  • Kleine Korrektur: den EMR-Link in der Medienansicht Liste wieder einfügen.

3.0

  • Aktualisiert für WordPress 4.0
  • Now inheriting permissions of the replaced files, Thank you Fiwad

2.9.7RC1

2.9.6

  • Added fix by Grant K Norwood to address a possible security problem in SQL statements. Thanks Grant!
  • Created GitHub repo for this plugin, please feel free to contribute at github.com/mansj/enable-media-replace

2.9.5

  • Bug fix for the short code displaying the modification date of a file
  • Updated all database queries in preparation for WP 3.9

2.9.4

  • Bug fix for timezone changes in WordPress
  • Minor UI change to inform the user about what actually happens when replacing an image and using a new file name

2.9.3

  • Added call to update_attached_file() which should purge changed files for various CDN and cache plugs. Thanks Dylan Barlett for the suggestion! (https://wordpress.org/support/topic/compatibility-with-w3-total-cache)
  • Suppressed possible error in new hook added in 2.9.2

2.9.2

  • Kleiner Bug-fix
  • Added hook for developers to enable purging possible CDN when updating files – thanks rubious for the suggestion!

2.9.1

  • Added Brazilian Portuguese translation, thanks Roger Nobrega!
  • Added filter hook for file name creation, thanks to Jonas Lundman for the code!
  • Added modification date to the edit attachment screen, thanks to Jonas Lundman for the code!
  • Enhanced the deletion method for old file/image thumbnails to never give unnecessary error messages and more accurately delete orphaned thumbs

2.9

  • Added Portuguese translation, thanks Bruno Miguel Bras Silva!
  • New edit link from media library
  • Nach dem Hochladen führt das Plugin jetzt zurück zur Baerbeiten-Seite anstatt zur Bibliothek

2.8.2

  • Made another change to the discovery of media context which will hopefully fix a bug in certain cases. Thanks to „Joolee“ at the WordPress.org forums!
  • Russische Übersetzung von „Vlad“ hinzugefügt.

2.8.1

  • Fixed a small bug which could create error messages on some systems when deleting old image files.

2.8

  • Neue und sicherere Methode um Miniaturansichten zu löschen, wenn eine neue Bilddatei hochgeladen wird.
  • New translations for simplified Chinese (thanks Tunghsiao Liu) and Italian (grazie Marco Chiesi)
  • Added method for detecting upload screen to ensure backward compatibility with versions pre 3.5

2.7

  • Ein paar Änderungen um die Kompatibilität mit WordPress 3.5 zu gewährleisten. Danke an Elizabeth Powell für die korrekturen!

2.6

  • New and improved validation of uploaded files, now using WP’s own functions for checking file type and extension. Thanks again to my old friend Ulf „Årsta“ Härnhammar for keeping us all on our toes! 🙂 This should also hopefully fix the problems people have been having with their installations claiming that perfectly good PDF files are not allowed file types.

2.5.2

  • The „more reliable way“ of determining MIME types turned out to be less reliable. Go figure. There seems to be no perfect way of performing a reliable check for MIME-types on an uploaded file that is also truly portable. I have now made checks for the availability of mime_content_type() before using it, using the old method as a fall-back. It is far from beautiful, so if anybody has a better way of doing it, please contact me!

2.5.1

  • Bug fix – there is now a more reliable way of determining file type on your upload so you can upload PDF files without seeing that pesky „File type does not meet security guidelines“ message.
  • Neue Übersetzung für Dänisch – Danke Michael Bering Petersen!

2.5

  • Getestet mit WordPress 3.2.1
  • Neue Übersetzung auf Deutsch – Danke Martin Lettner!
  • Neue Übersetzung in Französisch – Danke François Collette!

2.4.1

  • Fehlerbehebung für WordPress 3.1 RC. Jetzt ordnungsgemäß getestet, und sollte mit 3.1 arbeiten, wann immer es endlich rauskommt. 🙂

2.4

  • Fehlerbehebungen, Sicherheitsverbesserungen. Danke an meinem alten Kumpel Ulf „Årsta“ Härnhammar für den Hinweis!
  • Neue Methode des Hochladens vermeidet das Umgehen von WP für mehr Sicherheit.

2.3

  • Viel Code gekürzt und verbessert, danke an Ben ter Stal! Jetzt sollte alles ordnungsgemäß mit Windows-Systemen arbeiten, bessere Sicherheit, optimiertes Laden und vieles mehr.
  • Niederländische Übersetzung von Ben ter Stal hinzugefügt.

2.2

  • Bug-Fix, Tippfehler in popup.php korrigiert. Danke Bill Dennen und anderen für diesen Hinweis!

2.1

  • Neuer Shortcode – Änderungsdatum der Datei auf deiner Website anzeigen (siehe Beschreibung für mehr Info)
  • Ein paar Bugfixes für die endgültige Version 3.0 – danke an Jim Isaacs für den Hinweis!

2.0.1

  • Added support for SSL admin

2.0

  • Popup mit Inline-Navigation beim Austausch von Medien ersetzt
  • Anweisungen im Admin-Link unter Medien hinzugefügt

1.4.1

  • Getestet mit WordPress 3.0 Beta 2

1.4

  • Short-Tags für eine bessere Kompatibilität entfernt.

1.3

  • Zusätzliche Unterstützung für die wp_config-Einstellung „FORCE_SSL_ADMIN“

1.2

  • Russische Übersetzung hinzugefügt, danke Fat Cower.

1.1

  • Kleiner Bugfix, funktioniert jetzt auch mit IE8!

1.0

  • Erste stabile Version des Plugins.