Wordpress // Pfad für Bilder ändern

matthias_nbg

Lieutenant
Registriert
Mai 2011
Beiträge
666
Hi Zusammen,

kennt jemand eine Möglichkeit den Dateipfad / Permlink der Bilder dauerhaft zu ändern?

Also statt

... / wp-content / 04 / 2022 / bild.jpg

beispielsweise

... / wp-content / bild.jpg
 
Im wp-admin unter Einstellungen > Media gibt es ganz unten das Häkchen "Organisiere Uploads in monats- und jahresbasierten Ordnern". Wenn Du das entfernst werden neue Dateien ohne diese Ordner gespeichert.

Wenn Du den Pfad aller bestehenden Dateien anpassen willst, dann musst Du sie per FTP oder SSH rüberkopieren und dabei auf vorhandene Dopplungen achten. Dann musst Du in der Wordpress-Datenbank alle Vorkommen der so kopierten Dateien finden und deren Pfade anpassen. Z.B. in der posts-Tabelle die dort hinterlegten Pfade. Allerdings speichern viele Plugins solche Angaben auch in eigenen Feldern und/oder eigenen Formaten, weshalb du hier vermutlich sehr viel suchen und anpassen müsstest.

Wenn du das Projekt neu einrichtest wäre das Vorhaben somit wesentlich einfacher.

Ich würde von dem Vorhaben übrigens abraten. Die Datumsangaben in der URL können für Suchmaschinen hilfreich sein. Auch kannst Du so durchaus Dateien mit gleichen Dateinamen in verschiedenen Monaten hochladen. Technisch hat es auch den Vorteil, dass Festplatten die Dateien schneller auslesen können wenn sie unter konkreten Pfaden liegen und sich nicht in einem Ordner mit gigantisch vielen Dateien befinden.
 
Was @threadi sagt. Falls Du das Verzeichnis meintest: "Einstellungen - Medien". Dort dann das Verzeichnis angeben, das du für Deine Mediendateien angelegt hast.

Darüber hinaus gibt es dafür Plugins, z.B. "Media Library Folders"

WP_medienpfad.png
 
Wenn, dann würde es /wp-content/uploads/... ohne den monatsbasierten Ordnern sein.

Also statt

... / wp-content / uploads / 2022 / 04 / bild.jpg

beispielsweise

... / wp-content / uploads / bild.jpg

Dazu reicht es das Hakerl in den Medieneinstellungen zu entfernen.
Bestehende Inhalte mußt du ggf durchsuchen und die Bilder neu einstellen.

Manuelle Ordner mit Plugin sind dann schwierig wenn es um import/export mal geht, dann geht ohne dem Plugin nichts mehr (drum prüfe wer sich ewig bindet, in Media Library Folders gibt es eine "pro" Version, daher Werbung im Backend ahead).

Es gibt auch zb Responsive Lightbox das hab ich für swipebox genutzt, aber der Autor hat sein Plugin um Gallery-Funktion und Medienordner erweitert. Jedenfalls gibts hier wiederum "Extensions" zu kaufen, wenigstens keine Pro Version, das ist auch für einen Fork sicherer falls es das irgendwann nicht mehr gibt (zb wie Delightfull Downloads, bitte nicht mehr verwenden!).

Früher™ war die Shiba Media Library (bitte nicht mehr verwenden!) das Mittel der Wahl, aber die Autorin hatte Zoff mit dem WP Plugin Repo damals und die Entwicklung eingestellt (wer Ähnlichkeiten mit aktuellen Plugins entdeckt....).

"Einstellungen - Medien". Dort dann das Verzeichnis angeben, das du für Deine Mediendateien angelegt hast.
Die Option ist nicht mehr Sichtbar, wenn sie nicht gesetzt ist.

Es scheint aber nicht allzu viel Arbeit zu sein das selber einzubauen zu aktivieren ohne Abhängigkeiten:
https://wpflux.com/14839-define-custom-media-uploads-folder-wordpress/
 
Zuletzt bearbeitet:
Zurück
Oben