Wie erstelle ich ein bedingtes Registrierungsformular in WordPress?(Easy Guide 2022)
Veröffentlicht: 2022-02-18Wenn Sie Benutzern ein personalisiertes Registrierungserlebnis bieten möchten, ist ein bedingtes Registrierungsformular in WordPress die beste Wahl.
Jetzt fragen Sie sich vielleicht, wie Sie eine für Ihre Website erstellen können. Mach dir keine Sorgen! Alles, was Sie brauchen, ist das unglaubliche Benutzerregistrierungs-Plugin und diese detaillierte Schritt-für-Schritt-Anleitung zum Hinzufügen von bedingten Feldern zu Ihrem WordPress-Registrierungsformular.
Aber bevor Sie direkt mit den Schritten beginnen, wollen wir verstehen, warum Sie zuerst bedingte Logik in Benutzerregistrierungsformularen verwenden sollten.
Warum bedingte Logik in Benutzerregistrierungsformularen verwenden?
Bedingte Logik ist notwendig, um zu steuern, welche Informationen Ihnen Ihre Benutzer zur Verfügung stellen sollen. Das bedeutet, dass Sie Benutzern eindeutige Felder basierend auf ihrem Beruf, Bildungshintergrund, ihrer Altersgruppe und anderen Kriterien anzeigen können. Sie erstellen also ein Registrierungsformular gemäß den Anforderungen des Benutzers.
Zur weiteren Veranschaulichung, wenn ein Benutzer das Berufsfeld festlegt als „Noch ein Student“ im Registrierungsformular angezeigt werden, werden als nächstes nur die Felder angezeigt, die für Benutzer relevant sind, die noch Studenten sind.
Sie bieten nicht nur eine angenehme Benutzererfahrung während der Registrierung, sondern sammeln auch genaue Informationen über Ihre Benutzer. Darüber hinaus werden Ihre Anmelderaten steigen, wenn Sie Ihre Benutzer auf relevante Registrierungsfelder konzentrieren.
In Anbetracht der Vorteile möchten Sie möglicherweise auch ein bedingtes Registrierungsformular für Ihre Website. Es gibt viele Registrierungs-Plugins, mit denen Sie im Handumdrehen eines erstellen können.
Wir empfehlen jedoch die Benutzerregistrierung, einen Drag-and-Drop-Ersteller für Registrierungsformulare, der einfach einzurichten und zu verwenden ist. Sie benötigen keine Programmierkenntnisse, um dieses Plugin optimal zu nutzen.
Alles, was Sie tun müssen, ist, alle erforderlichen Felder per Drag & Drop in Ihr Formular zu ziehen, die Einstellungen anzupassen und fertig!
Besser noch, die Benutzerregistrierung bietet eine einwandfreie Integration mit WooCommerce. Zusammen mit dem WooCommerce-Add-On können Sie benutzerdefinierte WooCommerce-Registrierungsformulare mit Rechnungs-, Versand- und Zahlungsfeldern entwerfen.
Aus diesem Grund haben wir das Benutzerregistrierungs-Plugin in unserem Tutorial verwendet, um Ihnen zu zeigen, wie Sie ein bedingtes Registrierungsformular in WordPress erstellen.
Wie erstelle ich ein bedingtes Registrierungsformular in WordPress?
Hier ist eine detaillierte Anleitung, der Sie folgen können, um ein bedingtes Registrierungsformular in WordPress mit dem Benutzerregistrierungs-Plugin zu erstellen. Sie sollten schnell eine für Ihre Website erstellen, indem Sie diesen einfachen Schritten folgen.
Also, lasst uns direkt hineinspringen!
1. Installieren Sie das Benutzerregistrierungs-Pro-Plugin
Der erste Schritt besteht darin, das Plugin, dh das User Registration Pro -Plugin, auf Ihrer WordPress-Site zu installieren. Sie können die kostenlose Version dieses Plugins verwenden, um einfache Registrierungsformulare zu erstellen. Das Add-on „Conditional Logic“, mit dem Sie bedingte Felder erstellen können, steht jedoch nur Premium-Benutzern zur Verfügung.
Daher müssen Sie zuerst den Plus-Plan der Benutzerregistrierung oder höher kaufen, um auf dieses Add-on zugreifen zu können. Gehen Sie dazu auf die offizielle Preisseite und wählen Sie einen für Sie geeigneten Plan aus. Melden Sie sich nach dem Kauf des Premium-Plug-ins mit den in Ihrer E-Mail angegebenen Anmeldedaten bei Ihrem Konto an.
Öffnen Sie hier die Registerkarte Downloads und laden Sie die ZIP-Datei User Registration Pro herunter.

Melden Sie sich als Nächstes in Ihrem WordPress-Dashboard an und navigieren Sie unter Plugins zum Abschnitt Neu hinzufügen . Klicken Sie auf dieser Seite auf die Schaltfläche Plug -in hochladen und wählen Sie Datei auswählen aus. Laden Sie dann die ZIP-Datei hoch und klicken Sie auf die Schaltfläche Jetzt installieren .

Und vergessen Sie nicht, das Plugin zu aktivieren, um die Installation abzuschließen.

Jetzt sehen Sie oben einen Hinweis, in dem Sie aufgefordert werden, Benutzerregistrierungsseiten zu installieren .

Sie können auf diese Option klicken, um die Seiten „ Mein Konto “ und „ Registrierung “ zu Ihrer Website hinzuzufügen. Sie machen es überflüssig, brandneue Konto- und Registrierungsseiten von Grund auf neu zu erstellen.
Wenn Sie mit der Installation der Seiten fertig sind, müssen Sie zu Einstellungen >> Allgemein gehen und die Option Mitgliedschaft aktivieren. Benutzer können sich nicht auf Ihrer Website registrieren, wenn Sie diese Funktion nicht aktivieren.

2. Installieren und aktivieren Sie das Conditional Logic-Add-on
Nachdem Sie das Plugin User Registration Pro installiert haben, können Sie ganz einfach allgemeine Registrierungsformulare erstellen. Sie müssen jedoch das Add-on „Conditional Logic “ installieren, um bedingte Registrierungsformulare zu erstellen.
Sie können die Add-on-Datei auf der Registerkarte „ Downloads “ in Ihrem Konto-Dashboard finden und herunterladen.

Öffnen Sie als Nächstes Ihr WordPress-Dashboard und gehen Sie zu Plugins >> Add New >> Upload Plugin . Installieren und aktivieren Sie das Add-On auf die gleiche Weise, wie wir User Registration Pro eingerichtet haben.
Jetzt sehen Sie eine Meldung unter dem Plug-in „ Benutzerregistrierung (Pro)“ , in der Sie auf der Seite „ Installierte Plug -ins“ nach einem Lizenzschlüssel gefragt werden.

Sie müssen Ihren Lizenzschlüssel von Ihrem Konto-Dashboard kopieren, ihn hier einfügen und auf die Eingabetaste klicken.

Damit sind Sie bereit, das Add-on „Conditional Logic“ zu verwenden, um ein bedingtes Registrierungsformular in WordPress zu erstellen.
3. Erstellen Sie ein Registrierungsformular für bedingte Logik
Jetzt ist es an der Zeit, mit dem Form Builder ein Registrierungsformular für Ihre Website zu erstellen. Klicken Sie zunächst auf Neu hinzufügen unter der Registerkarte Benutzerregistrierung in Ihrem WordPress-Dashboard.

Dadurch wird der Builder für Benutzerregistrierungsformulare mit allen verfügbaren Feldern auf der linken Seite und dem eigentlichen Formular auf der rechten Seite geöffnet.
Geben Sie Ihrem Formular zunächst einen Namen, z. B. „ Kundenregistrierung “.

Das Formular hat bereits zwei Standardfelder: Benutzer-E-Mail und Benutzerkennwort . Sie können alle erforderlichen zusätzlichen Felder wie Vorname , Nachname , E-Mail usw. hinzufügen. Sie können auch die Felder Kontrollkästchen , Radio und Dropdown verwenden, um Alter, Geschlecht und vieles mehr Ihrer Zielgruppe zu erfahren.

Um ein zusätzliches Feld hinzuzufügen, ziehen Sie das Feld per Drag & Drop in das Formular und verschieben Sie die Position, indem Sie es schnell nach oben und unten ziehen.
Wenn Sie die Felder anpassen möchten, können Sie dies ganz einfach über die Feldoptionen tun, die erscheinen, wenn Sie einfach auf das Feld klicken.
Jetzt können Sie die Bezeichnung , den Platzhalter und die Beschreibung des Felds über Allgemeine Einstellungen bearbeiten.

Sie können den Feldern in den erweiterten Einstellungen auch benutzerdefinierte Klassen hinzufügen. Einige Felder wie Vorname verfügen über erweiterte Optionen wie Dynamisches Ausfüllen von Feldern zulassen .

Aber um ein Formularfeld bedingt zu machen, müssen Sie die bedingte Logik für das besagte Feld über Bedingungseinstellungen aktivieren .

Die bedingte Logik für alle Felder bleibt standardmäßig deaktiviert. Sie müssen also auf die Feldoptionen klicken und das Kontrollkästchen für Bedingte Logik aktivieren aktivieren , um bedingte Logik auf Ihr ausgewähltes Feld anzuwenden.
Wenden Sie als Nächstes Bedingungen für das Feld an. Sie können das Feld basierend auf den Bedingungen, die Sie festlegen möchten, ein- oder ausblenden .

Wählen Sie dann entweder ALLE oder ALLE Bedingungsgruppen aus, die auf das Feld angewendet werden sollen. ALL bedeutet, dass alle Gruppen wahr sein müssen, wohingegen ANY bedeutet, dass jede der folgenden Gruppen wahr sein kann, damit die Bedingung zutrifft.
Sie müssen sicherstellen, dass Sie mindestens eine Gruppe und eine Bedingung innerhalb einer Gruppe haben.
Entscheiden Sie nun, ob Sie eine UND- oder ODER -Logik für die Konditionsgruppe wünschen. Wählen Sie AND , wenn alle innerhalb der Gruppe definierten Bedingungen wahr sein sollen, um das Feld ein- oder auszublenden. Wählen Sie ODER , um das Feld ein- oder auszublenden, wenn mindestens eine der in der Gruppe definierten Bedingungen wahr ist.
Sobald die erste Gruppe konfiguriert ist, können Sie beliebig viele Gruppen hinzufügen. Klicken Sie einfach auf Neue Gruppe und es wird eine neue bedingte Logikgruppe unter der ersten hinzugefügt. Außerdem können Sie auf das „+“- Zeichen klicken, wenn Sie mehrere Bedingungen innerhalb einer Gruppe hinzufügen möchten, und auf „x“ , um sie zu löschen.
Angenommen, Sie haben die Bedingungslogik für das Feld „ Name der Universität “ aktiviert. Sie haben die Bedingung als „ Feld anzeigen , wenn eine der folgenden Gruppen übereinstimmt“ festgelegt und die UND- Logik verwendet. Lassen Sie uns außerdem zwei Bedingungen innerhalb der zweiten Bedingungsgruppe erstellen und die ODER -Logik dafür verwenden.
Das bedeutet, dass das Feld Name der Universität nur angezeigt wird, wenn ein Benutzer Student für das Feld Beruf und Bachelor oder Master für das Feld Bildungsgrad auswählt.

Wenn Sie die ODER -Logik für die bedingten Gruppen verwenden, wird das Feld Name der Universität ebenfalls nur angezeigt, wenn ein Benutzer entweder ein Student ist oder einen Master- oder Bachelor-Abschluss hat.
Das ist es! Sie können Ihrem Formular beliebig viele Bedingungsfelder hinzufügen. Aktivieren Sie einfach die bedingte Logikoption und wenden Sie die Bedingungen an.
Nachdem Sie mit dem Hinzufügen und Anpassen von Feldern fertig sind, klicken Sie oben rechts auf Formular erstellen .

Damit haben Sie erfolgreich ein benutzerdefiniertes Registrierungsformular mit bedingten Feldern erstellt.
4. Konfigurieren Sie die Einstellungen für das bedingte Registrierungsformular von WordPress
Ein weiterer wichtiger Schritt dieses Prozesses ist die Konfiguration der Formulareinstellungen für die bedingte Registrierung auf der Registerkarte Allgemeine Einstellungen unter Formulareinstellungen .
Hier können Sie Strong Password aktivieren , Standardbenutzerrollen festlegen und reCaptcha-Unterstützung aktivieren .

ReCaptcha-Unterstützung aktivieren und starkes Passwort aktivieren sind einige unverzichtbare Funktionen, um die Sicherheit während der Benutzerregistrierung durchzusetzen.
Am wichtigsten ist, dass Sie Benutzerrollen bedingt zuweisen aktivieren können, um Benutzerrollen wie Administrator, Redakteur, Autor und mehr basierend auf einem bestimmten Satz von Bedingungen zuzuweisen.

Außerdem können Sie andere wertvolle Einstellungen wie die Position der Erfolgsmeldung , die Formularvorlage und die Umleitungs-URL bearbeiten.

Wählen Sie also nach dem Konfigurieren der Einstellung für das bedingte Registrierungsformular die Option „Formular aktualisieren“, um die Änderungen zu aktualisieren.
5. Fügen Sie Ihrer Website das bedingte Registrierungsformular hinzu
Es reicht nicht aus, nur ein bedingtes Registrierungsformular zu erstellen. Sie müssen es noch zu Ihrer WordPress-Site hinzufügen, nachdem Sie mit der Erstellung fertig sind.
Sie können es an der gängigsten Platzierungsoption wie dem Beitrag oder der Seite Ihrer Website platzieren. Erstellen Sie dazu einen neuen Beitrag oder eine neue Seite in WordPress oder aktualisieren Sie das Formular auf einem vorhandenen.
Klicken Sie auf das Symbol „ + “ und wählen Sie den Block „ Benutzerregistrierung “. Wählen Sie danach das von Ihnen erstellte bedingte Registrierungsformular aus der Dropdown-Liste aus, um es Ihrer Seite hinzuzufügen. Wählen Sie nun oben rechts die Schaltfläche Veröffentlichen aus, damit Ihr Formular auf Ihrer Website erscheint.

Alternativ können Sie Ihrer Website auch per Shortcode ein Formular hinzufügen. Alles, was Sie tun müssen, ist den Formular-Shortcode zu kopieren, der oben im Formular-Builder verfügbar ist.

Fügen Sie es dann in einen Shortcode- Block auf Ihrer Seite oder Ihrem Beitrag ein. Wählen Sie abschließend die Schaltfläche Veröffentlichen aus, um das bedingte Registrierungsformular im Frontend anzuzeigen.

Fazit
Und damit endet unser Leitfaden zum Erstellen eines bedingten Registrierungsformulars in WordPress. Sie müssen jeden Schritt sorgfältig befolgen, und Sie können ganz einfach einen für Ihre Website erstellen.
Die Benutzerregistrierung macht diesen Prozess für Sie noch einfacher und schneller. Sie müssen nur ein benutzerdefiniertes Registrierungsformular erstellen und mit dem Conditional Logic-Add-on des Plugins bedingte Felder hinzufügen. Wir empfehlen es jedem, der schöne Registrierungs- und Anmeldeformulare auf seiner Website platzieren möchte.
Möglicherweise benötigen Sie auch Online-Buchungsformulare, Spendenformulare und Umfrageformulare für Ihre WordPress-Website. Sehen Sie sich also unbedingt unseren Blog an, um ähnliche Anleitungen zum Erstellen verschiedener Arten von Formularen zu erhalten.
Wenn Sie diesen Artikel hilfreich finden, vergessen Sie nicht, ihn mit Ihren Freunden und Ihrer Familie in den sozialen Medien zu teilen. Fröhliches Lesen!