Suchen Sie nach bedingter Programmierung in Ninja Forms in WordPress? Dann haben Sie das richtige plugin ? Ninja forms sind einer der umfangreichsten Codeteile, der Ihnen eine einfache Möglichkeit bietet, Formulare in WordPress zu entwickeln. Dank der wichtigen Drag-and-Drop-Funktionen kann jeder das Formular installieren und für seine Website nutzen.
WordPress ist eine der führenden Plattformen, die Ihnen eine fantastische Möglichkeit bietet, attraktive Websites für Ihr Unternehmen zu erstellen. Darüber hinaus stehen Ihnen Tausende von plugin zur Verfügung, die Ihnen das Leben erleichtern, indem sie Ihnen verschiedene Funktionalitäten mit Drag-and-Drop-Funktionen bieten.
- Was ist die Ninja-Form und warum ist sie so beliebt?
- Was ist bedingte Logik?
- Schritt-für-Schritt-Anleitung zum Einrichten der bedingten Logik in Ninja Forms
- Schritt 1
- Schritt 2
- Einpacken
Was ist die Ninja-Form und warum ist sie so beliebt?
Ninja Forms ist ein kostenloses Formularerstellungs- plugin für WordPress, mit dem Sie jede Art von Formular für die Datenerfassung erstellen können. Ob einfache Kontaktformulare oder Veranstaltungsanmeldungen, Datei-Uploads, Zahlungen oder komplizierte Szenarien – es ist für jeden die richtige Option, wenn es darum geht, Bedingungen auf Ihrer WordPress-Website zu schaffen.
Ninja Forms haben zu seiner immensen Beliebtheit auf dem Markt geführt, und einer der Beweise dafür ist, dass es von Kunden über 11.000.000 Mal heruntergeladen wurde. Darüber hinaus verwenden Millionen von WordPress-Websites es zur Entwicklung seltener Formen. Ninja forms erstellen können .
Hier sind einige grundlegende Funktionen der Ninja-Form, aufgrund derer sie bei Website-Designern so beliebt geworden sind. Also lasst uns einen Blick darauf werfen
- Ein benutzerfreundliches plugin , das im Form Builder enthalten ist
- Sehr anfängerfreundlich
- Erstellen Sie eine schöne und attraktive Website, auch wenn Sie kein Designer sind
- Kann auch entwickelt werden, wenn Sie kein Entwickler sind. Einfache Drag-and-Drop-Funktionen
- Zahlungsformularoptionen zur Integration des Zahlungsgateways auf Ihrer Website
- Zahlreiche Formularoptionen wie Anmeldeformulare und Formulare zur Lead-Generierung
- Tausende vorgefertigte Vorlagen, mit denen Sie ohne die Hilfe eines Entwicklers sofort loslegen können
- Responsive Websites sind Websites, die Ihnen die Möglichkeit bieten, dasselbe Design auf verschiedenen Bildschirmgrößen ohne Anpassungen zu verwenden. Ninja Forms bietet Ihnen auch responsive Website- plugin , die zu verschiedenen Bildschirmgrößen passen.
- Es bietet eine andere Integration als jedes andere auf WordPress verfügbare WordPress-Formularerstellungs plugin .
- Es bietet eine Add-on-Funktion für die Websites und bietet Ihnen zahlreiche Möglichkeiten, Ihr Geschäft auszubauen. Hier sind einige der mitgelieferten Add-ons Ninja forms Dies bietet Ihnen eine fantastische Gelegenheit, Ihre Website zu erweitern.
- Layout und Stile
- Bedingte Logik
- Mehrteilige Formulare
- Datei-Uploads
- Einreichung von PDF-Formularen
- Excel-Export
- Fortschritt speichern
- Benutzerverwaltung
- Front-End-Posting
- Benutzeranalyse
- Webhooks
Nachdem Sie diese einzigartigen Funktionen kennengelernt haben, möchten Sie sicherlich nicht zurückgelassen werden. Laden Sie also Ninja Forms und legen Sie los.
Was ist bedingte Logik?
Bevor wir mit der Schritt-für-Schritt-Anleitung fortfahren, müssen unsere Benutzer auf dem gleichen Stand sein. Daher werden wir eine kurze Einführung in die bedingte Logik geben. Bedingte Logik ist eine Funktionalität in der Programmierung, die es Benutzern ermöglicht, dynamische Elemente zu erstellen und zu aktualisieren. Alle Entscheidungen hängen von der gegebenen Eingabe ab.
Lassen Sie uns Ihnen ein amp zeigen, das Ihnen zeigt, wie bedingte Logiken in der Programmierung funktionieren.
- Angenommen, Sie verfügen über ein Formular, das Informationen von den Kandidaten über ihre Ausbildung einholt.
- Die Dropdown-Liste „Spezialisierung“ ist nur für Kandidaten sichtbar, die sich für einen Doktortitel entscheiden, während andere nur ihre jeweiligen Abschlüsse hinzufügen.
- Hier kommt die bedingte Logik, bei der der Computer basierend auf der Benutzereingabe entscheidet, ob ein Dropdown-Menü oder ein einfaches Eingabefeld angezeigt wird.
Schritt-für-Schritt-Anleitung zum Einrichten der bedingten Logik in Ninja Forms
In dieser Schritt-für-Schritt-Anleitung folgen wir einem amp , bei dem wir basierend auf einer bestimmten Logik eine E-Mail an den Benutzer senden. Es ist mühelos, eine bedingte Logik zum Versenden von E-Mails an verschiedene Benutzer einzurichten. Also ran an die Aufgabe!
Dazu verwenden wir unsere Conditional Logic-Erweiterung. Es handelt sich um eine Erweiterung, die die Möglichkeit hinzufügt, Bedingungen für das von Ihnen zu entwickelnde Formular einzurichten. Das Hinzufügen von Kriterien zum Senden bedingter E-Mails ist eine der zahlreichen Möglichkeiten, die Sie in bedingten Anweisungen tun können.
Es ist bemerkenswert, dass alle bedingten Anweisungen im Ninja-Formular 3.0 in ein zentralisiertes Kontrollzentrum verschoben wurden. Auf der Registerkarte „Erweitert“ des Formularerstellers finden Sie alle diese Steuerelemente. Die E-Mail-Aktionen enthalten jedoch die logischen Operationen, die bequem in das Aktionsfenster integriert sind. Warten Sie einen Moment, lassen Sie es auf sich wirken und seien Sie nicht enttäuscht, denn wir machen weiter und zeigen Ihnen, wie Sie Anweisungen zum Versenden von E-Mails basierend auf unterschiedlichen Bedingungen einrichten können.
Wir haben ein Angebotsanfrageformular für Sie erstellt, damit Sie die Arbeit im Zusammenhang mit der bedingten Logik genießen können.
Wenn wir uns das Formular oben ansehen, erfahren wir, dass wir bei der Benutzereingabe „Bei welchen Dienstleistungen dürfen wir Sie unterstützen?“ eine E-Mail an die betroffene Abteilung senden müssen. Gemäß der Benutzereingabe wählen wir die entsprechende E-Mail-Adresse dieser bestimmten Abteilung aus und informieren sie darüber, dass jemand nach einem Angebot sucht.
Darüber hinaus müssen wir die Logik implementieren, dass keine E-Mail an eine Abteilung gesendet wird, wenn die Frage unbeantwortet bleibt. Jetzt haben wir zwei Bedingungen: Zuerst die Abteilung prüfen und dann die entsprechende E-Mail auswählen.
Schritt 1
Hier kommt der erste Schritt, bei dem Sie für jede Abteilung eine E-Mail-Aktion erstellen müssen. Befolgen Sie die folgenden Schritte, um die E-Mails zu erstellen, und dann können wir mit dem Aufbau unserer Logik fortfahren.
- Gehen Sie zum Formularersteller
- Klicken Sie auf der Registerkarte „Aktion“ auf „E-Mails“.
- Fügen Sie für jede Abteilung eine E-Mail-Aktion hinzu. Der folgende Screenshot zeigt, wie Sie das Aktionsmenüfenster öffnen können.
- Stellen Sie sicher, dass Sie jeder Aktion präzise und verständliche Namen geben, damit Sie die Geschichten später leicht wiederfinden können. Oder wenn jemand nach Ihnen kommt, um etwas zu ändern, kann er die Schritte leicht verstehen.
Schritt 2
Jetzt kommt die eigentliche Aktion, bei der Sie die bedingte Logik hinzufügen müssen, um sicherzustellen, dass das Formular entsprechend dem gewünschten Verhalten agiert. Um die Bedingung hinzuzufügen, klicken Sie auf die erste E-Mail-Aktion, damit wir eine bedingte Anweisung hinzufügen können.
Nachfolgend sehen Sie den Screenshot, der ein Folienaktionsfenster zeigt, in dem Sie Ihre bedingte Logik schreiben, damit das Formular entsprechend agiert.
Zunächst müssen Sie die E-Mail-Details festlegen, einschließlich des Betreffs und der E-Mail-Adresse für jede der oben erstellten Aktionen. Sobald wir mit allem, was mit der E-Mail zu tun hat, fertig sind, fahren wir mit dem Abschnitt über die bedingte Logik fort.
Der Screenshot oben zeigt den Bereich der bedingten Logik, in dem wir unsere benutzerdefinierte Logik einrichten werden. Sobald Sie die Registerkarte „Bedingte Logik“ öffnen, sehen Sie ein Formular wie unten im Screenshot gezeigt.
Hier sehen Sie, dass für diese bestimmte E-Mail bereits eine Logik festgelegt wurde. In diesem Szenario möchten wir, dass die E-Mail gesendet wird, wenn der Benutzer die Beratungsoption aus der Optionslistenoption „Mit welchen Diensten können wir Ihnen behilflich sein“ ausgewählt hat.
Dies bedeutet, dass diese E-Mail-Aktion immer dann eingeleitet wird, wenn der Benutzer die Option „Beratung“ aus der bereitgestellten Optionsliste auswählt und das Formular absendet. Sofern diese Bedingung nicht erfüllt ist, wird diese E-Mail-Aktion jedoch nicht ausgelöst.
Um die Logik zu vervollständigen, ist es an der Zeit, den zweiten und dritten Schritt für die restlichen E-Mail-Abschnitte zu wiederholen. Es ist wichtig, für jede Aktion eine Bedingungsanweisung festzulegen, denn wenn Sie sie nicht für andere E-Mail-Aktionen einrichten, funktioniert sie für die übrigen Bedingungen nicht.
Worauf warten Sie noch? Befolgen Sie einfach die Anweisungen und richten Sie sofort ein Bedingungsformular für sich ein, denn wir möchten, dass Sie das Beste aus Ihrer Website herausholen. Allerdings sind Websites so konzipiert, dass sie Ihnen nur Einzelheiten über das Unternehmen vermitteln.
Einpacken
Bedingte Logik ist eine große Macht, die Ihnen eine fantastische Möglichkeit bietet, Ihre Website entsprechend Ihren Anforderungen zu entwickeln. Ninja forms bieten Ihnen viel mehr als das, was Sie hier gesehen haben. Es ist nicht auf das Versenden von E-Mails beschränkt. Mit bedingter Logik können Sie viele komplexere Aufgaben erledigen. Es ermöglicht auch das Setzen von Auslösern in einer Form, die die zuständige Abteilung über den Abfall/Anstieg des Werts ab einem bestimmten Schwellenwert informiert.