KI-Zusammenfassung
Möchten Sie das Verhalten Ihres Formulars basierend darauf ändern, was der Benutzer auswählt oder in ein Feld eingibt? Bedingte Logik ermöglicht es Ihnen, zu ändern, was der Benutzer in Ihren Formularen sieht, welche Benachrichtigungs-E-Mail gesendet wird und mehr.
Dieses Tutorial führt Sie in die bedingte Logik in WPForms ein.
Bevor Sie beginnen, müssen Sie sicherstellen, dass WPForms auf Ihrer WordPress-Site installiert und aktiviert ist und dass Sie Ihre Lizenz verifiziert haben. Dann können Sie ein neues Formular erstellen oder ein vorhandenes bearbeiten, um auf den Formular-Generator zuzugreifen.
Grundlegende bedingte Logik
Der häufigste Anwendungsfall für bedingte Logik ist das Anzeigen oder Ausblenden von Feldern abhängig von der Auswahl eines Benutzers. In diesem Beispiel lassen wir ein einzelnes Feld erscheinen, wenn der Benutzer eine bestimmte Option aus einem Dropdown-Feld auswählt.
Beginnen wir damit, den Formular-Builder zu öffnen. Klicken Sie von dort auf das Formularfeld, das Sie anzeigen oder ausblenden möchten. Dadurch wird dessen Feldoptionen-Panel geöffnet.
Sie sehen eine Registerkarte "Intelligente Logik", wenn Sie das Panel "Feldoptionen" öffnen. Klicken Sie darauf, um es zu öffnen, und wählen Sie dann Bedingte Logik aktivieren.

Nachdem die bedingte Logik aktiviert wurde, sollten Sie einige Dropdown-Menüs sehen, um Ihre Regel für die Bedingung festzulegen. Hier sind die Fragen, die Sie bei der Eingabe dieser Dropdown-Menüs berücksichtigen müssen:
- Anzeigen/Ausblenden: Soll diese Logik dazu führen, dass das Feld angezeigt oder ausgeblendet wird, wenn die Bedingungen erfüllt sind?
- Feld auswählen: Von welchem Feld soll diese Logik abhängen?
- Vergleich: Welchen Vergleich möchten Sie für dieses Feld verwenden? Optionen sind: ist, ist nicht, leer, nicht leer, enthält, enthält nicht, beginnt mit, endet mit, größer als und kleiner als.

Hinweis: Vergleiche der bedingten Logik sind nicht Groß-/Kleinschreibung-sensitiv.
- Auswahl auswählen: Welchen Wert soll das Feld für diese Bedingung enthalten? Dieses Feld wird deaktiviert, wenn Sie leer oder nicht leer aus dem Vergleichs-Dropdown auswählen.
Füllen Sie nun jedes dieser Dropdown-Menüs aus. In unserem Beispiel wenden wir bedingte Logik auf unser Feld "Andere Geschäftsart" an. Wir legen die Logik so fest: Zeige dieses Feld an, wenn das Dropdown-Menü "Geschäftsart" auf Andere gesetzt ist.

Wenn ein Benutzer nun die Option "Andere" in diesem Feld auswählt, wird das Feld "Andere Geschäftsart" angezeigt. Andernfalls bleibt das zusätzliche Feld verborgen.
Komplexe bedingte Logik
Sie stellen möglicherweise fest, dass eine einzelne Regel für bedingte Logik für einige Situationen nicht komplex genug ist. Es ist jedoch möglich, so viele Bedingungen hinzuzufügen, wie Sie möchten.
Hinweis: Achten Sie beim Hinzufügen mehrerer Bedingungen darauf, dass sie sich nicht widersprechen. Es ist immer eine gute Idee, Ihr Formular zu testen, bevor Sie es auf einer Live-Seite oder in einem Beitrag hinzufügen.
Zum Beispiel werden wir Benutzer fragen, ob sie unseren Newsletter für Retail Marketing abonnieren möchten. Diese Option möchten wir jedoch nur anzeigen, wenn sie eine E-Mail-Adresse angegeben und als Geschäftstyp „Retail“ ausgewählt haben.
Um dies einzurichten, fügen wir zunächst ein Kontrollkästchen-Feld zu unserem Formular hinzu. Dann passen wir die Feldbezeichnung und die Optionen an unsere Bedürfnisse an.

Als Nächstes wiederholen wir den Vorgang aus dem obigen Abschnitt, um die bedingte Logik zu aktivieren und unsere erste Regel hinzuzufügen. Diese Regel besagt: Zeige dieses Feld, wenn E-Mail nicht leer ist.

Nachdem wir die erste Bedingung festgelegt haben, müssen wir entscheiden, ob wir UND- oder ODER-Bedingungslogik für die zweite Bedingung verwenden.
In unserem Beispiel möchten wir, dass das Kontrollkästchen angezeigt wird, wenn der Benutzer eine E-Mail eingibt und „Retail“ auswählt. Daher klicken wir auf die Schaltfläche UND, um die UND-Logik hinzuzufügen.

Jetzt müssen wir unsere zweite Regel einrichten und das Formular speichern. Mit unserer UND-Logik wird unser Kontrollkästchenfeld nur angezeigt, wenn beide Bedingungen erfüllt sind.
Auswahl einzelner Übereinstimmungen aus mehrwertigen Feldern
Die bedingte Logik durchsucht mehrwertige Felder nicht nach einzelnen Übereinstimmungen. Sie benötigen zusätzliche Regeln, um die Werte auszuschließen, die nicht übereinstimmen sollen.
In diesem Beispiel zeigen wir Ihnen, wie Sie ein neues Feld für Mehrfachauswahl mit Häufigkeitsoptionen anzeigen, wenn der Benutzer nur „Angebote“ und „Verkäufe“ auswählt.

Um dieses Ergebnis zu erzielen, müssen wir 3 Regeln für bedingte Logik für das Feld für Mehrfachauswahl hinzufügen, das wir anzeigen möchten.
Zuerst legen wir das Feld auf Anzeigen, wenn die Option „Angebote und Verkäufe“ ausgewählt ist.

Als Nächstes benötigen wir 2 zusätzliche Regeln, die unserem Formular mitteilen, die ersten beiden Optionen von unserer bedingten Logik auszuschließen. Für jede Regel verwenden wir das Kontrollkästchenfeld aus unserem Beispiel.

Als Nächstes setzen wir die Auswahl auf Unternehmens-Updates für die erste Regel und Neue Produkte für die zweite. Für den Vergleich in jeder Regel verwenden wir ist nicht.

Hinweis: Wenn ein Feld für Mehrfachauswahl (Dropdown, Kontrollkästchen oder Mehrfachauswahl) als Parameter verwendet wird, sind nur die Optionen ist, ist nicht, leer und nicht leer verfügbar.
Mit diesen Regeln ist das Feld für Mehrfachauswahl nur verfügbar, wenn nur Angebote und Verkäufe ausgewählt sind.

Es wird nicht angezeigt, wenn „Unternehmens-Updates“ oder „Neue Produkte“ ausgewählt sind.

Weitere Beispiele
Es gibt so viele Möglichkeiten, bedingte Logik in Ihren Formularen zu verwenden, dass es schwierig wäre, sie alle in einem einzigen Tutorial zu behandeln. Stattdessen haben wir detaillierte Beispiele in vielen anderen Dokumenten und Blogbeiträgen geteilt.
Unten finden Sie eine Liste mit Links zu einigen unserer beliebtesten Anleitungen, die Beispiele für die Verwendung von bedingter Logik in WPForms zeigen:
- Allgemeine Anweisungen/Inspiration
- Beispiele für spezifische Ziele
- Beispiele für E-Mail-Marketing-Integrationen
Häufig gestellte Fragen
Dies sind Antworten auf einige Top-Fragen zur Verwendung von bedingter Logik in WPForms.
Welche Formularfelder können beim Einrichten bedingter Logik zum Ausblenden/Anzeigen anderer Felder verwendet werden?
Unten finden Sie eine Liste der Felder, die mit bedingter Logik verwendet werden können:
- Einzeiliger Text
- Absatztext
- Zahlen-Schieberegler
- Dropdown
- Mehrfachauswahl
- Website / URL
- Kontrollkästchen
- Zahlen
- Mehrere Artikel
- Kontrollkästchen-Elemente
- Dropdown-Elemente
- Verstecktes Feld
- Bewertung
- Net Promoter Score
Das war's! Wir hoffen, dieser Artikel hat Ihnen geholfen, die bedingte Logik mit WPForms zu nutzen.
Möchten Sie als Nächstes mehr über die verfügbaren Feldtypen in WPForms erfahren? Schauen Sie sich unbedingt unseren vollständigen Leitfaden zu WPForms Standardfeldern für weitere Details an.