Support » Allgemeine Fragen » Bilder physisch in neue Ordner verschieben

  • Gelöst michaelxxx

    (@michaelxxx)


    Hallo zusammen,

    ich hätte eine Frage zu Bildern und den Upload Ordner in WordPress.

    Ich habe recht viele Bilder in meinem Reiseblog. Ich hab das vom Upload so eingestellt, dass die Uploads in viele Unterordner aufgeteilt werden (je nach Land, Jahr und Monat). Wenn ich z.B. heute einen neuen USA Beitrag erstelle, ist der Upload Ordner für die Bilder dann uploads/2022/usa/02

    Das funktioniert auch ganz gut und ich habe nicht zu viele Bilder pro Ordner.

    Ich hatte vorher aber eine etwas andere Struktur, was dazu geführt hat, dass ein Upload Ordner 34.000 Einträge hat (Bilder verschiedene Größen + webp Format). Jetzt habe ich immer das Problem, dass man z.B. mit FTP meist nur 9.999 Bilder runterladen oder hochladen kann.

    Daher würde ich diesen Ordner nachträglich gerne verkleinern bzw. die Bilder in neue Ordner neu aufteilen.

    Aber bereits hochgeladene Bilder nachträglich physisch in andere Ordner zu verschieben, ist nicht so ganz einfach, oder?

    Gibt es hierfür eine Lösung?

    Würde mich über Eure Antwort und Hilfe freuen.

    Viele Grüße
    Michael

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 11 Antworten - 1 bis 11 (von insgesamt 11)
  • WordPress legt den Schwerpunkt auf die Veröffentlichung von Inhalten: Text schreiben, Bild in den Beitrag ziehen, Button anklicken, veröffentlicht … – wo die Bilder landen, ist dann herzlich egal und die einzige Unterscheidung im Core liegt in der Speicherung in einem großen Uploads-Verzeichnis (mit den von dir geschilderen Einschränkungen) oder monatsbasierten Verzeichnissen. Dass du da schon eine Kategorie angeben kannst, ist eine Besonderheit, die nur per Plugin/eigene Code-Anpassung erreicht werden kann. (Welches verwendest du?)

    Für eine Datensicherung/Transfer würde ich alleine auf die Original-Bilder zurückgreifen, also alle webp- und skalierten Bilder gar nicht erst übertragen. Die Skalierung kann auf einem Zielserver erneut angestoßen werden, auch wenn das bei der Fülle der Bilder sicher eine ganze Zeit braucht.

    Bilder nachträglich in andere Verzeichnisse zu ziehen ist tatsächlich nur „die halbe Miete“, weil WordPress bei einem Upload die Bilder auch in der Datenbank speichert und (wegen SEO) die absolute URL in Beiträgen und Seiten verwendet. Die Datenbankeinträge müssten also ebenfalls geändert werden. Unter Umständen lässt sich hier etwas programmieren, um das halbwegs zu automatisieren, aber mit „mal eben das Verzeichnis ändern“ wäre es nicht getan.

    Nachträgliche Änderungen an den Medieneinstellungen wirken sich nur auf neue Uploads aus.

    Thread-Starter michaelxxx

    (@michaelxxx)

    Hi @pixolin,

    ich verwende schon lange dieses Plugin dafür: Custom Upload Dir. Wobei ich gerade sehe, dass das echt schon ewig nicht mehr upgedated wurde. Das ist jetzt natürlich unschön.

    Die Skalierung kann auf einem Zielserver erneut angestoßen werden, auch wenn das bei der Fülle der Bilder sicher eine ganze Zeit braucht.

    Das ist natürlich ne Möglichkeit. Wobei bei meinem jetzigen Host das Limit fürdie Ordneranzeige im FTP auch kurzzeitig erhöht werden kann, so dass ich da auch mehr als die 9.999 Bilder angezeigt bekomme und übertragen kann.

    Ich wollte es halt nur gerne mal grundsätzlich glatt ziehen, da es wirklich nur den einen Ordner betrifft.

    weil WordPress bei einem Upload die Bilder auch in der Datenbank speichert und (wegen SEO) die absolute URL in Beiträgen und Seiten verwendet.

    Ja, das scheint das Problem zu sein. Es gibt zwar Plugin, mit den man die Bilder wohl auch physisch umziehen kann (wie das hier), aber wenn ich es richtig verstehe, kann das nur die Struktur abbilden, die in der Real Media Libary abgebildet ist. Ich nutze zwar sogar die RML, aber das würde mir jetzt nicht helfen, da ich in der RML nicht so eine granulare Unterteilung der Bilder in verschiedenen Ordnern habe.

    Nachträgliche Änderungen an den Medieneinstellungen wirken sich nur auf neue Uploads aus.

    Ja, leider.

    Hmm, dann muss ich wohl damit leben oder die ganzen Bilder aus dem betroffenen Ordner alle nochmal alle neu hochladen (dann mit der neuen Ordner-Struktur) und ALT Tag, Titel und Beschriftung neu ausfüllen…

    Moderator Michi91

    (@michi91)

    ich verwende schon lange dieses Plugin dafür: Custom Upload Dir. Wobei ich gerade sehe, dass das echt schon ewig nicht mehr upgedated wurde. Das ist jetzt natürlich unschön.

    Da würde ich mir noch keine Sorgen machen. Das Plugin wurde in den letzten Jahren immer mal wieder upgedatet und am Media Upload von WordPress tut sich sooo wenig, dass eine Update bisher vermutlich einfach nicht nötig war.

    Hmm, dann muss ich wohl damit leben oder die ganzen Bilder aus dem betroffenen Ordner alle nochmal alle neu hochladen (dann mit der neuen Ordner-Struktur) und ALT Tag, Titel und Beschriftung neu ausfüllen…

    Von wievielen neuen Ordnern reden wir den da? Und sind die Bilder auch alle zeitgleich mit den dazugehörigen Posts hochgeladen worden?

    Thread-Starter michaelxxx

    (@michaelxxx)

    Von wievielen neuen Ordnern reden wir den da?

    Nur ein Ordner – aber mit 1.700 Bildern. Das macht 1700 Bilder * 9 verschiedene Größen = 15.000 Bilder * alles als webp = > 30.000 Bilder 🙂

    Und sind die Bilder auch alle zeitgleich mit den dazugehörigen Posts hochgeladen worden?

    Jein. Zu dem Zeitpunkt hatte ich nur die Ordnerstruktur uploads/2022/usa Und für die USA gab es in dem Jahr einfach viele Uploads. Deshalb hab ich das jetzt ja noch um den Monat erweitert, so teilt sich das besser auf: uploads/2022/usa/02

    • Diese Antwort wurde geändert vor 2 Jahren, 1 Monat von michaelxxx.
    Moderator Michi91

    (@michi91)

    Mit neuen Ordnern meinte, in wieviele Ordner gesplittet werden soll. Nicht viele es vorher gab

    Verstehe ich so richtig:
    Du willst die Bilder von uploads/2022/usa
    Nach
    uploads/2022/usa/01 uploads/2022/usa/02 uploads/2022/usa/03 usw. Teilen?

    Also insgesamt auf 12 neue Ordner oder sind es noch mehr?

    Thread-Starter michaelxxx

    (@michaelxxx)

    Ach so 🙂 Ja, maximal 12 Ordner. Es würden aber auch eine Aufteilung in 5 Ordner notfalls reichen.

    Moderator Michi91

    (@michi91)

    Okay, also du könntest dann den Ordner auch einfach 5x kopieren, dann hast du 5×30000 Bilder.
    Dann müsstet du „nur noch“ die URLs anpassen (was vielleicht per SQL möglich wäre) und könntest danach mit einem Media Cleaner Plugin die unnötigen Bilder löschen.

    Ansonsten: ich persönlich würde es so lassen 😅 Bis auf die Sache mit dem ftp tut es ja nicht weh?!

    Dann müsstet du „nur noch“ die URLs anpassen …

    hunderte Blogbeiträge durchzugehen und manuell die eingebundenen Bilder zu ersetzen ist … mühsam. Ohne Automatisierung würde ich da nicht mal drüber nachdenken.

    Thread-Starter michaelxxx

    (@michaelxxx)

    Ohne Automatisierung würde ich da nicht mal drüber nachdenken.

    Nein, das macht überhaupt keinen Sinn. Es gibt gefühlt für jeden & alles ein Plugin in WordPress. Aber für das Thema anscheinend nicht 😉

    Hast du gerade mit eigenen Worten „ich programmiere rasch eins“ geschrieben? 😉

    Falls das Problem für dich (zumindest gedanklich?) gelöst ist, markier den Thread bitte noch als „gelöst“.

    Thread-Starter michaelxxx

    (@michaelxxx)

    ok

Ansicht von 11 Antworten - 1 bis 11 (von insgesamt 11)
  • Das Thema „Bilder physisch in neue Ordner verschieben“ ist für neue Antworten geschlossen.