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.

Dieses Plugin ist sehr mächtig und es ist unverzichtbar für jede größere WordPress-Seite.

„Enable Media Replace“ ist vollständig kompatibel zum „ShortPixel Image Optimizer“-Plugin, das nach Aktivierung die ersetzten Bilder automatisch optimieren wird.
Es ist auch kompatibel zum „Resize Image After Upload“-Plugin, das eine Überprüfung der Größe in Pixeln von hochgeladenen Bildern durchführen kann.

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().

Wunschliste / Künftige Attraktionen

Hast du Verbesserungsvorschläge? Zögere nicht, ShortPixel hier zu kontaktieren.

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

Showing ads

Love this plugin but hijacking my dashboard with unrelated plugins (‘modula image gallery’ & ‘ShortPixel Image Optimizer’) is just not acceptable!

Showing ads/spam

Love this plugin but hijacking my dashboard with unrelated plugins (‚modula image gallery‘ & ‚ShortPixel Image Optimizer‘) is just not acceptable!

With surprise I had to notice advertising for another plugin showing up in the backend. After some research, I found that this plugin is creating spam messages in the backend advertising other plugins.

Please fix this!

Spam Ads

Love this plugin but hijacking my dashboard with unrelated plugins – ‚modula image gallery‘ is just not acceptable! Please fix this!

Lies alle 164 Rezensionen

Mitwirkende & Entwickler

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

Mitwirkende

„Enable Media Replace“ wurde in 18 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.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.