Möchten Sie von neuen Benutzern mehr Informationen als nur deren Namen und E-Mail-Adressen erfassen? Indem Sie benutzerdefinierte Meta-Felder in WordPress einrichten und ein Registrierungsformular mit WPForms erstellen, können Sie einzigartige Daten in den Benutzerprofilen Ihrer Website anzeigen.
Dieser Leitfaden zeigt Ihnen, wie Sie benutzerdefinierte Meta-Felder in WordPress einrichten und diese Daten dann mit WPForms sammeln können.
In diesem Artikel
Voraussetzungen: Sie benötigen eine Pro-Lizenz oder eine höhere Lizenzstufe, um auf das Addon Benutzerregistrierung zugreifen zu können.
Bevor Sie beginnen, müssen Sie das WPForms-Plugin auf Ihrer WordPress-Website installieren und aktivieren. Außerdem müssen Sie das Addon für die Benutzerregistrierung installiert und aktiviert haben.
Was sind benutzerdefinierte Meta-Felder?
Benutzerdefinierte Meta-Felder sind zusätzliche Details, die Sie von Ihren Benutzern während des Registrierungsprozesses sammeln, die WordPress auf der Benutzerprofilseite nicht von Haus aus unterstützt.
Hier sind zum Beispiel einige benutzerdefinierte Felder, die Sie dem Benutzerregistrierungsformular auf Ihrer Website hinzufügen können:
- Adresse
- Rufnummer
- Geburtstag
- Geschlecht
Mit WPForms können Sie Ihre Benutzerregistrierungsformulare vollständig anpassen. Neben Textfeldern können Sie auch Dropdown-Menüs, Optionsfelder und mehr zu Ihrer Anmeldeseite hinzufügen.
Um diese Daten in Ihren Benutzerprofilen zu sehen, müssen Sie jedoch mithilfe eines Plugins benutzerdefinierte Felder auf Ihrer WordPress-Website einrichten.
Installation von erweiterten benutzerdefinierten Feldern
Mit dem Advanced Custom Fields Plugin können Sie Ihre eigenen Benutzer-Metafel-Felder für Ihre WordPress-Website erstellen. Dazu können Felder gehören, mit denen Sie Informationen aus Ihrem Registrierungsformular sammeln und in den Profilen Ihrer Nutzer anzeigen können.
Wenn Sie sich nicht sicher sind, wie Sie ein Plugin installieren, können Sie sich diese Anleitung ansehen.
Hinzufügen neuer benutzerdefinierter Felder
Um zu beginnen, müssen Sie in Ihrem WordPress-Verwaltungsbereich angemeldet sein. Klicken Sie dort in der Admin-Seitenleiste auf ACF, um die Seite Feldgruppen aufzurufen.
Um benutzerdefinierte Felder zu erstellen, klicken Sie dann auf die Schaltfläche + Neu hinzufügen.
Fügen Sie auf der nächsten Seite einen Titel für Ihre neue Feldgruppe in das Feld Feldgruppe bearbeiten ein. In unserem Beispiel werden wir sie WPForms nennen. Dann müssen Sie ein neues Feld hinzufügen, indem Sie auf die Schaltfläche + Feld hinzufügen klicken.
In diesem Beispiel werden wir benutzerdefinierte Meta-Felder für die Adresse, die Telefonnummer und das Geschlecht des Benutzers hinzufügen.
Für jedes benutzerdefinierte Feld werden Sie aufgefordert, einen Feldtyp, eine Feldbezeichnung und einen Feldnamen sowie weitere optionale Details anzugeben.
- Feldtyp: Sie können für jedes Feld einen geeigneten Feldtyp auswählen, z. B. Text, Zahl, Kennwort usw. Einzelheiten zu den verfügbaren Feldtypen finden Sie in der Übersicht Erweiterte benutzerdefinierte Felder.
- Feldbezeichnung: Dies ist der Name des Feldes, wie er auf den Profilseiten Ihrer Benutzer erscheint.
- Feldname: Dies ist der Metaschlüssel, den Sie später in Ihrem Benutzerregistrierungsformular verwenden werden. Er wird automatisch erstellt, sobald Sie die Feldbezeichnung angegeben haben.
Im Folgenden finden Sie einige Empfehlungen für die Auswahl des richtigen Feldtyps in den erweiterten benutzerdefinierten Feldern.
- Adresse: Wählen Sie Textbereich als Feldtyp. Diese Option ist groß genug, um alle Informationen auf einen Blick auf der Benutzerprofilseite anzuzeigen.
- Rufnummer: Wählen Sie Text als Feldtyp. Telefonnummern enthalten Sonderzeichen wie Klammern, die nicht im Feldtyp Nummer gespeichert werden können.
- Geschlecht: Wenn Sie ein Dropdown-Feld in WPForms verwenden, wählen Sie Select als Feldtyp. Wenn Sie ein Multiple-Choice-Feld verwenden, wählen Sie Radio Button. Außerdem müssen Sie die Optionen im Feld Auswahlmöglichkeiten angeben.
Nachdem Sie alle erforderlichen Informationen für Ihr neues benutzerdefiniertes Feld eingegeben haben, scrollen Sie nach unten und klicken Sie auf + Feld hinzufügen, um das nächste Feld zu konfigurieren.
Um die Felder dieser Gruppe auf der WordPress-Benutzerseite anzuzeigen, scrollen Sie nach unten zum Abschnitt Standort und konfigurieren Sie die Regel Diese Feldgruppe anzeigen, wenn Benutzerrolle gleich Alle ist.
Wenn Sie fertig sind, klicken Sie auf Veröffentlichen in der oberen rechten Ecke des Bildschirms, um Ihre Felder zu speichern.
Wenn Sie die soeben hinzugefügten benutzerdefinierten Felder sehen möchten, können Sie zu Ihrer eigenen Profilseite navigieren, indem Sie auf Benutzer " Profil klicken und zu dem Abschnitt scrollen, der nach Ihrer Feldgruppe benannt ist (in unserem Beispiel: WPForms).
Erstellen eines Benutzerregistrierungsformulars
Sobald Ihre benutzerdefinierten Felder eingerichtet sind, können Sie ein Benutzerregistrierungsformular erstellen, wenn Sie noch keines haben. Navigieren Sie dazu zu WPForms " Add New.
Fügen Sie oben auf dem Bildschirm einen Namen für Ihr neues Formular ein. Geben Sie dann "Benutzerregistrierung" in die Suchleiste auf der linken Seite der Vorlagenbibliothek ein. Klicken Sie auf Vorlage verwenden, um sie dem Formularersteller hinzuzufügen.
Unsere Vorlage für das Benutzerregistrierungsformular enthält standardmäßig die folgenden Felder, die den Standard-Benutzer-Metafeldern in WordPress zugeordnet sind:
- Name
- Benutzername
- Passwort
- Kurzbiographie
Sie können neue Felder auf der linken Seite hinzufügen und die Reihenfolge, in der sie erscheinen, mit unserem Drag-and-Drop-Builder anpassen.
In diesem Beispiel fügen wir die Felder hinzu, die wir oben erstellt haben: Adresse, Telefonnummer und Geschlecht (dies kann ein Dropdown- oder Multiple-Choice-Feld sein, je nachdem, was Sie zuvor bei der Einrichtung Ihrer benutzerdefinierten Felder festgelegt haben).
Hinweis: Möchten Sie mehr über die Einrichtung der Felder Ihres Formulars erfahren? Lesen Sie unseren Leitfaden zum Anpassen von Feldoptionen.
Wenn Sie möchten, dass Benutzer diese Felder ausfüllen müssen, um Ihr Registrierungsformular abzuschicken, können Sie dies tun, indem Sie auf ein Feld in der Vorschau rechts klicken, um die Feldoptionen zu öffnen. Schalten Sie dann die Einstellung Erforderlich ein.
Wenn Sie alle Felder zu Ihrem Formular hinzugefügt haben, müssen Sie die Einstellungen für die Benutzerregistrierung konfigurieren, indem Sie zu Einstellungen " Benutzerregistrierung gehen.
Um Ihre Formularfelder den benutzerdefinierten Meta-Feldern zuzuordnen, die Sie zuvor hinzugefügt haben, blättern Sie nach unten zum Abschnitt Benutzerdefinierte Meta-Felder.
In das Metaschlüsselfeld können Sie den Feldnamen kopieren, den Advanced Custom Fields für Sie erstellt hat. Klicken Sie nach dem Hinzufügen jedes Feldes auf die Schaltfläche Plus (+), um ein weiteres Feld zu erstellen.
Wählen Sie in den Dropdown-Listenfeldern Feld auswählen die Felder aus Ihrem Formular aus, die Sie Ihren benutzerdefinierten Feldern zuordnen möchten. In unserem Beispiel haben wir unsere Felder mit Adresse, Telefon und Geschlecht bezeichnet.
Wenn Sie Ihr Benutzerregistrierungsformular fertiggestellt haben, klicken Sie auf die Schaltfläche " Speichern" am oberen Rand des Formulars.
Ihr Formular veröffentlichen
Um Ihr Benutzerregistrierungsformular zu veröffentlichen, können Sie entweder eine neue Seite erstellen oder eine bestehende Seite bearbeiten.
Klicken Sie im Seiteneditor auf das Pluszeichen (+), um einen neuen Block hinzuzufügen.
Suchen Sie dann in der Suchleiste der Blockbibliothek auf der linken Seite nach "WPForms" oder scrollen Sie nach unten zum Abschnitt Widgets und klicken Sie auf WPForms.
Wählen Sie im Seiteneditor Ihr Benutzerregistrierungsformular aus dem Dropdown-Menü aus.
Sobald diese Seite veröffentlicht ist, können sich die Nutzer mit dem neuen Formular anmelden.
Hinweis: Wir empfehlen immer, Ihre Formulare zu testen, bevor Sie sie veröffentlichen. In unserer Checkliste für Formulare vor der Veröffentlichung finden Sie Tipps für die Vorschau Ihrer Formulare.
Um auf die übermittelten Daten der Benutzer zuzugreifen, gehen Sie zu Benutzer " Alle Benutzer. Wählen Sie dann einen Benutzer aus und klicken Sie unter seinem Namen auf Bearbeiten.
Blättern Sie schließlich auf der Seite nach unten und suchen Sie im Profil des ausgewählten Benutzers nach Ihren neuen Feldern.
Das war's! Sie können nun benutzerdefinierte Meta-Felder einrichten und Daten über Ihr WPForms Benutzerregistrierungsformular sammeln.
Möchten Sie, dass Ihre Besucher Inhalte zu Ihrer Website beitragen können, ohne auf Ihr WordPress-Dashboard zuzugreifen? Sehen Sie sich unsere Anleitung zur Installation und Verwendung des Addons Post Submissions an.