Soziale Netzwerke
  Donnerstag, 23. Dezember 2021
  1 Antworten
  674 Besuche
  Abonnieren
Media Rename wandelt Mediendateinamen in Medien-Slugs um. Gibt es aber auch eine Möglichkeit, Dateinamen beim Hochladen zu ändern, wie beispielsweise mit Media File Renamer ? Ich habe dazu weder in Ihrer Werbung noch in der Dokumentation etwas gefunden.

Ich möchte, dass meine hochgeladene Datei „Perfect black-white Photography.jpg“ (mit dem beabsichtigten Bindestrich und der Kleinschreibung in „black-white“) Folgendes bewirkt:
- Medientitel „Perfect black-white Photography“ (Groß-/Kleinschreibung und Bindestrich bleiben erhalten)
- Dateiname „perfect-black-white-photography.jpg“ (in Kleinbuchstaben umgewandelt)
- Dateipfad: /wp-content/uploads/perfect-black-white-photography.jpg oder, falls sich die Datei in einem Ordner befindet, etwa /wp-media-dir/my-project/perfect-black-white-photography.jpg
- Medien-Slug: /perfect-black-white-photography oder, falls sich die Datei in einem Ordner befindet, /my-project/perfect-black-white-photography.

Wenn ich die Synchronisierung verwende („Serververzeichnis zu WordPress-Medienverzeichnis“ oder „Dropbox zu WordPress-Medienverzeichnis“) und die Datei „Perfect Black-White Photography.jpg“ aktualisiere, sollte es mit der Synchronisierung funktionieren. Da die Dateiänderung zunächst ein API-Update auslöst und die Datei anschließend erneut in „perfect-black-white-photography.jpg“ umgewandelt wird, diese Datei aber bereits am Zielort existiert, bedeutet dies: „Okay, bitte aktualisieren“, da die Quelldatei neuer ist als die Zieldatei.

Ich weiß, dass die Implementierung einer Dateinamenstransformation und einer zuverlässigen Synchronisierung sicherlich nicht einfach ist, aber teilen Sie mir bitte Ihre Meinung dazu mit und ob es Potenzial hat.
A
Vor 3 Jahren
Hallo,

Vielen Dank, dass Sie uns hier wegen dieser Erweiterung kontaktiert haben.

Ich möchte, dass meine hochgeladene Datei „Perfect black-white Photography.jpg“ (mit dem beabsichtigten Bindestrich und der Kleinschreibung in „black-white“) Folgendes bewirkt:
- Medientitel „Perfect black-white Photography“ (Groß-/Kleinschreibung und Bindestrich beibehalten)
- Dateiname „perfect-black-white-photography.jpg“ (in Kleinbuchstaben umgewandelt)
- Dateipfad „/wp-content/uploads/perfect-black-white-photography.jpg“ oder, falls sich die Datei in einem Ordner befindet, „/wp-media-dir/my-project/perfect-black-white-photography.jpg“
- Medien-Slug „/perfect-black-white-photography“ oder, falls sich die Datei in einem Ordner befindet, „/my-project/perfect-black-white-photography“.


Unser Plugin basiert auf der Standard-Medienbibliothek von WordPress. Wir erstellen lediglich virtuelle Ordner, um die Medien in der Bibliothek zu verwalten.
Alle Pfade der mit WP Media Folder hochgeladenen Bilder entsprechen also dem Originalpfad.
Nur in unserem Plugin ist es möglich, entweder nur Groß- oder nur Kleinbuchstaben festzulegen; Bindestriche können entfernt, aber nicht hinzugefügt werden.

Wenn ich die Synchronisierung verwende („Serververzeichnis zu WP-Medienverzeichnis“ oder „Dropbox zu WP-Medienverzeichnis“) und die Datei „Perfect Black-White Photography.jpg“ aktualisiere, sollte es mit der Synchronisierung funktionieren. Denn die Dateiänderung löst zunächst eine API-Aktualisierung aus. Wenn diese Datei dann erneut in „perfect-black-white-photography.jpg“ umgewandelt wird und diese Datei bereits am Zielort existiert, bedeutet dies: „Okay, bitte aktualisieren“, da die Quelldatei neuer ist als die Zieldatei.


Ich bin mir nicht ganz sicher, was Sie damit genau meinen. Dateien in Cloud-Ordnern werden tatsächlich auf dem Cloud-Server gespeichert.
Es werden lediglich Dateiinformationen in der Medienbibliothek indiziert, um Speicherplatz auf Ihrem Server freizugeben.
Und Sie können Ihre Cloud-Dateien direkt in Ihre Beiträge/Seiten einfügen.


Vielen Dank!
Beste grüße,
  • Seite :
  • 1
Für diesen Beitrag wurden noch keine Antworten abgegeben.