Möchten Sie Felder dynamisch mit dem Inhalt Ihrer Website befüllen? Dynamische Feldoptionen ziehen automatisch alle Beitragstitel, Kategorien oder ähnliche Details von Ihrer Website und ersparen Ihnen die Zeit und Mühe, diese Optionen zu erstellen und zu aktualisieren.
Dieses Tutorial zeigt Ihnen, wie Sie dynamische Feldauswahlen in WPForms erstellen können.
In diesem Artikel
Hinzufügen eines Dropdown-, Multiple-Choice- oder Kontrollkästchen-Feldes
Zu Beginn müssen Sie ein bestehendes Formular bearbeiten oder ein neues Formular erstellen. Für dieses Beispiel verwenden wir die Formularvorlage "Angebot anfordern".
Um ein dynamisches Feld zu erstellen, müssen Sie einen der folgenden Feldtypen hinzufügen: Dropdown, Multiple Choice oder Checkboxen. In unserem Beispiel fügen wir das Dropdown-Feld zu unserem Formular hinzu.
Um die Einstellungen für das Dropdown-Feld zu konfigurieren, klicken Sie auf das Feld, um das Fenster Feldoptionen zu öffnen.
Dann ändern wir zunächst die Bezeichnung in Produkte.
Dynamische Feldauswahlen einstellen
Wechseln Sie dann auf die Registerkarte Erweitert. Hier sehen Sie das Dropdown-Menü " Dynamische Optionen", in dem Sie zwei Optionen zur Auswahl haben:
- Beitrag Typ: Die verschiedenen Inhaltstypen auf Ihrer WordPress-Website, z. B. Beiträge und Seiten.
- Taxonomie: Die Gruppen oder Bezeichnungen, die bei der Klassifizierung von Beiträgen und benutzerdefinierten Beitragstypen, wie Kategorien und Tags, verwendet werden.
In unserem Beispiel wählen wir die Option Beitragstyp.
Wenn die Option Post Type ausgewählt ist, wird das Dropdown-Feld Dynamic Post Type Source angezeigt, das alle auf Ihrer Website verfügbaren Post Types enthält. In unserem Beispiel wählen wir "Produkte".
Hinweis: In diesem Beispiel verwenden wir einen benutzerdefinierten Beitragstyp. Weitere Details finden Sie im WPBeginner-Tutorial zur Erstellung von benutzerdefinierten Beitragstypen.
Wenn nun ein Benutzer das Formular aufruft, werden die Titel aller veröffentlichten Produktbeiträge als Optionen in diesem Dropdown-Feld aufgeführt.
Häufig gestellte Fragen
Im Folgenden haben wir einige wichtige Fragen zur Verwendung dynamischer Auswahlmöglichkeiten für Felder mit mehreren Optionen beantwortet.
Gibt es einen Haken/Filter zum Ändern der Standardabfrage, die zum Auffüllen dynamischer Auswahlfelder verwendet wird?
Ja. Die wpforms_dynamic_choice_post_type_args
Filter wird verwendet, um die Dynamische Auswahlmöglichkeiten für Beitragstypen und Taxonomien. Sie können die Standardabfrage anpassen, um Beitragstypen aus einer bestimmten Kategorie auszuschließen oder einzuschließen.
Weitere Informationen zu allen verfügbaren Anpassungsoptionen finden Sie in unserem Tutorial zur Anpassung dynamischer Auswahlen.
Kann ich Einträge aus einem anderen Formular als dynamische Auswahlmöglichkeiten verwenden?
Zu diesem Zeitpunkt unterstützt WPForms nicht die Verwendung von Einträgen aus einem anderen Formular, um Dynamic Choices zu füllen.
Das war's! Sie können jetzt ein Formular mit dynamischen Feldern erstellen, die automatisch mit den Titeln vorhandener Beiträge, Seiten oder Taxonomien auf Ihrer Website ausgefüllt werden.
Möchten Sie als Nächstes abgeschickte Formulareinträge verwalten? Dann sollten Sie sich unseren ausführlichen Leitfaden zu Formulareinträgen ansehen.