Hochladen von Bildern in bestimmte Verzeichnisse

Ich hoffe, dass du mir helfen kannst. Ich habe versucht, Plugins zu finden, um das zu tun, was ich tun möchte, aber keiner von ihnen vereinfacht wirklich das Problem, das ich zu beheben versuche. Ich versuche eine Seite für mein Foto-Geschäft aufzubauen. Wie du dir vorstellen kannst, werde ich viele Bilder zur Überprüfung und öffentlichen Betrachtung hochladen. Durch diese vielen Fotos in der Standard-Medienstruktur zu sortieren, ist ein Schmerz in den Hintern.

Ich versuche zu lernen, wie ich das selbst programmieren kann, aber ich bin mir nicht sicher, welche Richtung ich einschlagen muss oder wie ich mein Ziel in WordPress erreichen kann. Also habe ich zwei mögliche Optionen, denke ich.

  1. auf meinem Fotoalbum benutzerdefinierte Beitragstyp Ich habe eine benutzerdefinierte Taxonomie namens Client, die ausgewählt werden. Ich werde auch das Album benennen. Wenn ich also Bilder in das Verzeichnis hochlade, möchte ich, dass sie in “uploads / client /% client_name% /% Post_name% /” platziert werden.

  2. Wenn es möglich wäre, einfach alle meine bereits in der entsprechenden Ordnerstruktur organisierten Alben per ftp hochzuladen und ein Skript auszuführen, das automatisch die Seiten zum Anzeigen dieser Alben erstellt, könnte das etwas einfacher sein. Allerdings müsste ich zurückgehen und die anderen Galeriendaten einfügen.

Sie werden vielleicht feststellen, dass ich Uploads / Client Client-Images habe, gehen Sie hier, aber ich habe auch einen Ordner für Nicht-Portraits und anstelle von% client_name% wäre dies% img_category% /% Post_name% /

Dies ermöglicht eine Image_type / Album / Gallery / Bild-Beziehung

lassen Sie mich wissen, ob jemand einen Weg hat, dies anzugehen. Ich werde versuchen, das “erweiterte benutzerdefinierte Felder” -Plugin oder “Typen” -Plugin für die benutzerdefinierten Felder zu verwenden, aber ich muss möglicherweise etwas Code, um diese functionalität zu erhalten.

Ich versuche immer noch, Hooks und alles in Custom Coding in den Griff zu bekommen, also bin ich mir nicht sicher, welche Datei oder function ich ändern müsste, um dieses Ziel zu erreichen.

Es macht mir auch nichts aus, wenn die anderen Site-Dateien die Medien-Ordner-Struktur beibehalten, aber sie könnten auch vielleicht geändert werden, um Dateien wie Produktbilder, Logos usw. zu speichern. Sie werden nur nicht in einem Galerieformat geladen

Eine einfache Version der Schleife, von der ich denke, dass sie passieren muss, ist folgende: Ich weiß, dass die eigentliche Codesyntax nicht da ist, aber dies sollte eine allgemeine Vorstellung davon geben, was ich denke, um das zu erreichen.

Definiere $ image_type Definiere $ client oder img_category Definiere $ Post title

$ Img_directory = “uploads / $ image_type ./.$ client./.$post_title./

Für jedes Bild in $ img_directory

wrap in Div add buttons zum kommentieren, favorisieren, kaufen und social sharing Zeige jedes div in einem galerie format1

Solutions Collecting From Web of "Hochladen von Bildern in bestimmte Verzeichnisse"

Dies könnte die perfekte Lösung für Sie sein:

http://wordpress.org/plugins/custom-upload-dir/

Mit diesem Plugin können Sie die Ordnerstruktur nach Belieben hochladen:

“uploads / $ image_type ./.$ client./.$post_title./”

oder

Uploads / Kategorie / Unterkategorie / Post_title /

Oder was immer Sie möchten, Sie können Posttitel, Kategorie, Postautor, Post-Datum und vieles mehr in Ihrer Ordnerstruktur kombinieren.