Hallo liebe WP-Community,
ich möchte gerne von Euch erfahren, wie ich Shop-Produkte automatisch an eine Page hängen kann und die Shop-Produkte importier- und updatefähig in WP vorliegen können.
Ich würde am liebsten folgendes Szenario in WP umsetzen - gerne mit Custom Post Types, wenn angebracht.
Folgende Webseitenstruktur liegt (beispielhaft) vor:
Schuhe
- Lederschuhe
- Sportschuhe
- usw.
Handtaschen
- Lederhandtaschen
- Baumwollhandtaschen
- usw.
Ich würde die Seiten der 1. Ebene (Schuhe, Handtaschen) und der 2. Ebene (Lederschuhe, Sportschuhe, Lederhandtaschen, Baumwollhandtaschen) gerne als Pages in WP anlegen, damit ich dort maximale Flexibilität habe.
Auf der Page /schuhe/lederschuhe/ (Permalink-Struktur) würde ich gerne am Ende des Contents der Page alle Custom Post Types "products", wo die Kategorie (ist ein Custom Field) = 'schuhe/lederschuhe' ist, in einer Loop ausgeben (mit kleinen Vorschaubildchen). Problem ist jetzt nur, dass die URL der einzelnen Lederschuhe (gleiches gilt für die Handtaschen) dann wie folgt aussehen würde: /products/Rieker-BERNADETTE-Stiefel-black
Gerne würde ich, dass die URL Custom Post Type wie folgt ist: /schuhe/lederschuhe/Rieker-BERNADETTE-Stiefel-black oder anders geschrieben /Kategorie 1. Ebene/Kategorie 2. Ebene/slug
Doch die Rewrite-Rules der Custom Post Types müssen für jedes Product dynamisch (nach der Custom Field Kategorie) gesetzt werden.
Ist so etwas möglich oder muss da ganz anders vorgehen? Kategorien finde ich nicht so schön, da dort in der URL immer das Wort "category" steht.
Am liebsten hätte ich halt alle Produkte unter den Custom Post Types Products und lasse die automatisch an den Content der passenden Page (wenn die Kategorie des Produkts = der URL aktuellen Website-URL ist) dranhängen.
Ich hoffe, dass ist halbwegs verständlich...
Wie macht Ihr so etwas?
Vielen Dank schon mal.
Gruß
Sven.
PS: Am liebsten hätte ich alles unter dem Custom Post Type Products, weil ich die Produkte aus einer XML automatisiert in WP importieren (+ updaten) möchte und dafür ein eigenes Script schreiben will.