it-swarm.com.de

Dynamisches Hinzufügen/Duplizieren von benutzerdefinierten Metas in benutzerdefinierten Beitragstypen

Ich verwende benutzerdefinierte Beitragstypen in einem meiner Themen

Ich habe einen benutzerdefinierten Beitragstyp namens "Unterkunft" mit Meta-Feldern, um Details wie den Zimmertyp (Einzel-, Zweibett-, Doppel- ...) hinzuzufügen. Jedes Zimmer hat einen Preis je nach Saison (Hochsaison, Nebensaison, Hauptsaison - jeweils möglich). Die Zimmertypen können sich jedoch zwischen den einzelnen Einträgen für "Unterkunft" unterscheiden (angenommen, einer hat ein Zimmer mit dem Namen "de luxe", ein anderer den Zimmertyp "Budget", nicht nur Einzel-, Doppel- oder Zweibettzimmer), und nicht alle Einträge haben dieselben Zimmer (dh einige könnten keinen "Wohnheim" -Typ haben), daher sollte der Administrator in der Lage sein, verschiedene Zimmertypen manuell einzufügen. Jedes Zimmer sollte auch einen Preis haben. Und jedes Zimmer kann je nach Saison variieren. Die Saisonperiode sollte mit einem Range Date Picker definiert werden. Darüber hinaus kann es innerhalb eines Jahres mehrere Hoch-/Nebensaisonen geben.

Wie würden Sie das arrangieren?

vielen Dank für jede Hilfe!

1
unfulvio

Ich werde mich nach einiger Recherche melden :)

es gibt zwar geeignete Möglichkeiten, dies mit einer benutzerdefinierten Funktion zu codieren, aber für mich ist es nicht erforderlich, das Rad neu zu erfinden, wenn es ein ordentliches Plug-in gibt, das die Aufgabe erledigt

es heißt "erweiterte benutzerdefinierte Felder"

http://wordpress.org/extend/plugins/advanced-custom-fields/

es hat einen "Repeater", mit dem Administratoren mehr Felder dynamisch hinzufügen können

es verwaltet auch Datepicks und Fieldsets ... im Grunde alles was ich brauche!

hoffe, das ist hilfreich für andere

2
unfulvio

Sie müssen einen Blick auf http://wordpress.org/extend/plugins/custom-fields-creator/ werfen

nicht so ordentlich wie "erweiterte benutzerdefinierte Felder", aber es erledigt die Arbeit und es ist auch kostenlos.

Hoffe, es wird für andere nützlich sein

1
Yoosuf Muhammad