So erstellen Sie ein benutzerdefiniertes Registrierungsformular in WordPress ohne ein Plugin
Veröffentlicht: 2022-09-27Wenn Sie ein benutzerdefiniertes Registrierungsformular in WordPress ohne Plugin erstellen möchten, müssen Sie der Datei functions.php Ihres Themes einen benutzerdefinierten Code hinzufügen. Sie können dies tun, indem Sie ein untergeordnetes Design erstellen oder den benutzerdefinierten Code direkt zur Datei functions.php Ihres aktuellen Designs hinzufügen. Sobald Sie den benutzerdefinierten Code zu Ihrer Datei functions.php hinzugefügt haben, müssen Sie eine neue Seite in WordPress erstellen und dieser Seite den folgenden Code hinzufügen: [ registration_form ] Dieser Code generiert ein grundlegendes Registrierungsformular, das Sie dann anpassen können Ihren spezifischen Bedürfnissen entsprechen.
Benutzerdefiniertes WordPress-Registrierungsformular programmgesteuert

Ein benutzerdefiniertes Registrierungsformular in WordPress kann erstellt werden, indem Sie verschiedene Plugins verwenden oder es direkt in Ihr Thema programmieren. Wenn Sie es direkt programmieren möchten, müssen Sie die WordPress-Funktionen wp_insert_user() und wp_new_user_notification() verwenden, um das Formular zu erstellen und die Benachrichtigungs-E-Mails zu senden. Weitere Informationen zu diesen Funktionen finden Sie im WordPress Codex.
Wie ändere ich das Standardregistrierungsformular in WordPress?
Wählen Sie unter Globale Einstellungen Standard-WordPress-Registrierungsformular bearbeiten aus, um das Standard-WordPress-Registrierungsformular zu ändern. Wenn Sie auf der Seite „Globale Einstellungen“ ankommen, klicken Sie auf das Menü „Allgemeine Einstellungen“. Wie Sie sehen können, müssen beim Bearbeiten des standardmäßigen WordPress-Registrierungsformulars mehrere Felder ausgefüllt werden.
So ändern Sie die URL des WordPress-Registrierungsformulars
Wenn Sie die URL für Ihr WordPress-Registrierungsformular ändern möchten, müssen Sie die Datei WP_register verwenden. Die Datei befindet sich im WP-Content-Ordner und befindet sich am Ende Ihrer WordPress-Installation. Um den Abschnitt login_footer des Anmeldeformulars zu ändern, müssen Sie zuerst die Datei WordPress_register öffnen. In der login_footer-Datei werden die notwendigen Informationen präsentiert, um Benutzer auf die neue Registrierungsseite umzuleiten. Durch Erstellen einer htaccess-Umleitung im Abschnitt login_footer der Datei können Sie Benutzer auf eine andere Seite umleiten. Wenn diese Option aktiviert ist, leitet WordPress Benutzer auf die neue Seite statt auf die vorherige um.
Code des benutzerdefinierten WordPress-Benutzerregistrierungsformulars

Ein benutzerdefiniertes Benutzerregistrierungsformular ist eine großartige Möglichkeit, Ihrer WordPress-Site ein zusätzliches Maß an Sicherheit hinzuzufügen. Durch die Verwendung eines benutzerdefinierten Benutzerregistrierungsformulars können Sie sicherstellen, dass nur autorisierte Benutzer auf Ihre Website zugreifen können. Darüber hinaus kann Ihnen ein benutzerdefiniertes Benutzerregistrierungsformular dabei helfen, den Überblick darüber zu behalten, wer wann auf Ihre Website zugreift.
Das bedeutet, dass das WordPress-Branding auf der WordPress-Benutzerregistrierungsseite erscheint, aber nicht zum Thema Ihrer Website passt. Benutzerdefinierte Registrierungsformulare können zu jeder Seite Ihrer WordPress-Site hinzugefügt werden, indem Sie das benutzerdefinierte Registrierungsformular verwenden. Dadurch können Sie die Konsistenz der Benutzererfahrung während der Registrierung verbessern. Der einfachste Weg, ein benutzerdefiniertes Formular zu erstellen, ist die Verwendung von WPForms. Sie können mit WPForms auch benutzerdefinierte Benutzerprofilfelder mit Ihrem Benutzerregistrierungsformular verbinden. Um dies zu erreichen, müssen Sie zuerst das Advanced Custom Fields-Plugin installieren und aktivieren. Jedes Plugin, das ein standardmäßiges benutzerdefiniertes WordPress-Feld verwendet, kann mit der Feldzuordnungsfunktion von WPForms ausgestattet werden.
Wenn Sie erfahren möchten, wie Sie ein Plugin installieren, sehen Sie sich unsere Schritt-für-Schritt-Anleitung an. Um einen Anruf zu tätigen, müssen Sie zu WPForms gehen. Auf allen Formularseiten können Sie Ihr benutzerdefiniertes Benutzerregistrierungsformular anpassen. Anschließend müssen Sie eine Reihe von Regeln erstellen, um zu bestimmen, welche Bildschirme diese benutzerdefinierten Felder verwenden. Klicken Sie einfach auf das Benutzersymbol, um die Aktion Ihres benutzerdefinierten Felds anzuzeigen. Am besten startest du ein Profil, indem du zum Ende der Seite gehst. Mit WPForms ist es einfach, Formulare in Ihre WordPress-Posts, -Seiten und -Seitenleisten zu integrieren.
Die von Ihnen verwendeten Standardfelder wie Name, E-Mail, Passwort usw. werden alle automatisch WPForms zugeordnet. Wenn Sie sehen möchten, wie das benutzerdefinierte Registrierungsformular funktioniert, können Sie Ihren Beitrag oder Ihre Seite sofort veröffentlichen. Bevor Sie eine Anmeldeseite erstellen können, müssen Sie zunächst das SeedProd-Plugin auf Ihrer Website installieren und aktivieren. Nachdem Sie auf „Erste Schritte“ geklickt haben, können Sie ein Registrierungsformular hinzufügen, indem Sie „Kontaktformular“ und „WPForms“ auswählen. Eine Vielzahl von E-Mail-Marketingdiensten wie Constant Contact, AWeber, ActiveCampaign und andere können auch über die Registerkarte „Verbinden“ in Seedprod integriert werden. Navigieren Sie zum Abschnitt SEO-Einstellungen, wenn Sie Ihre Seite für Suchmaschinen optimieren möchten. Sie können einen beliebigen SEO-Titel, eine Beschreibung oder ein Miniaturbild für soziale Medien eingeben. In den SeedProd-Skripteinstellungen können Sie auch Codeausschnitte hinzufügen. Wenn Sie sich für die gewünschten Einstellungen entschieden haben, klicken Sie einfach oben auf die Schaltfläche „Speichern“.
Bearbeiten Sie das WordPress-Registrierungsformular

Um das WordPress-Registrierungsformular zu bearbeiten, müssen Sie auf den Code Ihrer WordPress-Site zugreifen. Sobald Sie auf den Code Ihrer Website zugegriffen haben, müssen Sie das Formular „Registrieren“ finden. Sobald Sie das Formular „Registrieren“ gefunden haben, müssen Sie den HTML-Code bearbeiten, der das Formular steuert. Nachdem Sie den HTML-Code bearbeitet haben, müssen Sie Ihre Änderungen speichern und dann den bearbeiteten Code auf Ihre WordPress-Site hochladen.
Das standardmäßige WordPress-Registrierungsformular dient im Wesentlichen als einfaches Anmeldeformular mit zwei Hauptfeldern: einem Benutzernamen oder einer E-Mail-Adresse und einem Passwort. Auf einigen Websites sind mehrere Benutzerdatenfelder erforderlich, damit sich Benutzer für bestimmte Zwecke registrieren können. Mit RegistrationMagic können benutzerdefinierte Registrierungsformulare erstellt und sogar durch das Standardformular ersetzt werden. Nachdem Sie Ihr Formular ausgewählt haben, wird es beschriftet. Um auf den Abschnitt Alle Formulare zuzugreifen, klicken Sie auf das Registrierungsformular. Sie können den Abschnitt „Felder“ mit Benutzerdatenfeldern wie Nummern, Ländern, Profilen, Links, Timern usw. verknüpfen. Mit diesen Formularen können Sie Ihre Anträge ausfüllen.
Über den Dashboard-Link können wir uns um die Zahlung, das Design, die Analyse, die Sicherheit und andere Aufgaben von WordPress-Formularen kümmern. Nach der Registrierung können Benutzer benutzerdefinierte Benutzerprofilseiten erstellen, auf denen sie ihre Kontoinformationen bearbeiten und verwalten können. Infolgedessen wird das standardmäßige WordPress-Registrierungsformular für Ihr benutzerdefiniertes Registrierungsformular nicht mehr benötigt. Darüber hinaus kann das Registrierungsformular im Bereich Globale Einstellungen bearbeitet werden. Gehen Sie zunächst zum Dropdown-Menü und wählen Sie Formularstil und -layout aus. Die Verwendung von RegistrationMagic zur Vorbereitung Ihrer Website für die professionelle Arbeit ist eine großartige Alternative zur Verwendung des standardmäßigen Registrierungsformulars von WordPress. Sie möchten keine Registrierungsseite mit vielen Benutzerdaten für Ihre Mitgliederseite. Ihre Benutzer können ihre WordPress-Rollen auswählen, während sie das Formular ausfüllen. Darüber hinaus kann der Administrator E-Mail-Benachrichtigungen für Mitglieder jedes Formulars automatisieren, was ein zusätzlicher Bonus ist.
Erstellen Sie ein benutzerdefiniertes Formular WordPress
Wählen Sie den Namen Ihres neuen Formulars aus dem Menü „Formulare“ in Ihrem WordPress-Dashboard. Nachdem Sie ein neues Formular erstellt haben, wird es an den Formularersteller gesendet, wo Sie mit der Erstellung Ihres Formulars beginnen können.
In WordPress gibt es keine festen Regeln zum Erstellen eines benutzerdefinierten Kontaktformulars. Der erste Schritt bei der Auswahl des besten Kontaktformular-Plugins besteht darin, zu verstehen, wonach Sie suchen. WPForms ist das kostengünstigste und benutzerfreundlichste Formular auf dem Markt. Auf der Bestätigungsseite werden Informationen zu den Besuchern angezeigt, die zum Ausfüllen des Formulars aufgefordert wurden. Die Standardeinstellungen sind ideal für Anfänger, aber Sie können sie ändern, wenn Sie dies bevorzugen. Sie erfahren, wie Sie diese Website verwenden, um benutzerdefinierte Formularbenachrichtigungen an verschiedene Abteilungen zu senden. Mit dem Premium-Service von WPForms können Sie erweiterte Felder und andere Formularvorlagen durchsuchen und herunterladen.
Für 39 $ pro Jahr bietet WPForms eine Geld-zurück-Garantie für 14 Tage. Die beliebtesten Plugins, die verwendet wurden, sind Pro Managed WordPress Hosting und einfaches WordPress Shared Hosting. Syed Balkhi, der Gründer von WPBeginner, verfügt über mehr als zehn Jahre Erfahrung und gilt als die sachkundigste Person in der kostenlosen WordPress-Site-Szene.

WordPress Benutzerdefinierte Felder zur Benutzerregistrierung hinzufügen
Das Hinzufügen von benutzerdefinierten Feldern zu Ihrer WordPress-Benutzerregistrierung kann eine großartige Möglichkeit sein, zusätzliche Informationen über Ihre Benutzer zu sammeln. Standardmäßig sammelt WordPress bei der Registrierung nur wenige grundlegende Felder von Benutzern, aber mit ein paar einfachen Schritten können Sie Ihrem Registrierungsformular beliebig viele benutzerdefinierte Felder hinzufügen. Es gibt zwei Möglichkeiten, Ihrer WordPress-Benutzerregistrierung benutzerdefinierte Felder hinzuzufügen: über ein Plugin oder durch Bearbeiten des Codes Ihres Designs. Wenn Sie mit dem Bearbeiten von Code vertraut sind, ist das Hinzufügen benutzerdefinierter Felder zu Ihrem Registrierungsformular ein relativ einfacher Vorgang. Wenn Sie jedoch mit dem Bearbeiten von Code nicht vertraut sind, ist die Verwendung eines Plugins die beste Option. Es gibt einige Plugins, mit denen Sie benutzerdefinierte Felder zu Ihrem WordPress-Benutzerregistrierungsformular hinzufügen können, aber wir empfehlen die Verwendung des Profilfeld-Managers. Profile Fields Manager ist ein kostenloses Plugin, das das Hinzufügen, Bearbeiten und Löschen von benutzerdefinierten Feldern aus Ihrem Registrierungsformular vereinfacht. Nachdem Sie das Plugin installiert und aktiviert haben, können Sie damit beginnen, benutzerdefinierte Felder zu Ihrem Formular hinzuzufügen. Gehen Sie dazu einfach zu Felder > Neu hinzufügen und geben Sie die Details Ihres benutzerdefinierten Felds ein. Sobald Sie Ihr Feld gespeichert haben, wird es automatisch Ihrem Registrierungsformular hinzugefügt.
Die Benutzerregistrierung ermöglicht Ihnen zusätzlich zum Erstellen eines Registrierungsformulars das Hinzufügen unbegrenzter benutzerdefinierter Felder mithilfe einer Drag-and-Drop-Oberfläche. Sie können dieses Plugin verwenden, um benutzerdefinierte Felder wie Land, Dropdown, Mehrfachauswahl, Kontrollkästchen, Telefon usw. zu erstellen. Darüber hinaus kann es Ihnen helfen, Ihre Formulare interaktiver zu gestalten, wodurch die Wahrscheinlichkeit erhöht wird, dass Sie mehr Anmeldungen und Conversions erhalten. Wie kann ich ein benutzerdefiniertes Feld im WordPress-Benutzerregistrierungsformular erstellen? Dies ist eine Reihe von Schritten. Sie können auf Ihre Plugin-Liste zugreifen, indem Sie das Dashboard Ihrer Website öffnen. Drücken Sie dann die Taste „Allgemein“, um zur Seite „Allgemeine Einstellungen“ zu gelangen.
Durch Klicken auf die Schaltfläche Mitgliedschaft können Sie sich für eine Mitgliedschaft anmelden. Die Seite Plug-ins hinzufügen zeigt eine Liste der empfohlenen WordPress-Plug-ins an. Geben Sie in diesem Feld Benutzerregistrierung ein. Nachdem die Installation abgeschlossen ist, drücken Sie die Schaltfläche Aktivieren. Wenn Sie die Benutzerregistrierung verwenden, können Sie benutzerdefinierte Felder eingeben. Wenn Sie auf erweiterte Felder zugreifen möchten, müssen Sie auf die Pro-Version der Benutzerregistrierung upgraden. Die Registerkarte Formulareinstellungen bietet eine Vielzahl von Optionen, einschließlich automatischer Anmeldung und Umleitungspfade.
Nachdem Sie Ihre Konfiguration abgeschlossen haben, klicken Sie auf Vorschau, um Ihr ausgefülltes Formular anzuzeigen. Nachdem Sie den Shortcode für das Registrierungsformular kopiert haben, klicken Sie auf den Beitrag oder die Seite, auf der Sie das Formular platzieren möchten. Sie können den Code dann in einen Shortcode-Block einfügen und dann veröffentlichen. Sie können auch Änderungen vornehmen, indem Sie auf das Dropdown-Menü klicken. Durch Klicken auf die Plus-Schaltfläche neben dem Bild können Sie die Registrierungsinformationen in die Suchleiste eingeben.
Hinzufügen eines benutzerdefinierten Registrierungsfelds in WordPress
Sie müssen zuerst den Beitrag oder die Seite bearbeiten, in der Sie ein benutzerdefiniertes Registrierungsfeld hinzufügen möchten, bevor Sie WordPress verwenden können, um eines hinzuzufügen. Bevor Sie auf das Metafeld für benutzerdefinierte Felder klicken, müssen Sie einen Namen und einen Wert für das Feld angeben. Das Feld wird durch Klicken auf die Schaltfläche Benutzerdefiniertes Feld hinzufügen gespeichert.
WordPress-Registrierungsformular mit Zahlung
Ein WordPress-Registrierungsformular mit Zahlung ermöglicht es Ihnen, Zahlungen von Ihren Website-Besuchern einzuziehen. Sie können diese Funktion verwenden, um einen Abonnementdienst zu erstellen oder Produkte und Dienstleistungen zu verkaufen. Das Formular sammelt die erforderlichen Informationen vom Benutzer und verarbeitet dann die Zahlung über ein Zahlungsgateway. Dies ist eine großartige Möglichkeit, Zahlungen von Ihren Website-Besuchern einzuziehen und sicherzustellen, dass sie auf Ihre Inhalte zugreifen können.
Selbst wenn Entwickler WordPress verstehen, kann das Erstellen einer Zahlungsoption für die WordPress-Registrierung eine Herausforderung sein. WordPress hingegen macht es einfach, weil es so viele Zahlungs-Plugins hat. Wir empfehlen die Verwendung eines Plugins, mit dem Sie ein Registrierungsformular erstellen und Zahlungen darüber akzeptieren können. Es ist ein umfassendes Mitgliedschafts-Plugin für WordPress und WooCommerce, das Mitgliedschaftsfunktionen mit einem Abonnementmodell kombiniert. Diese Anwendung macht es einfach, Registrierungsformulare einzurichten und eine Vielzahl von Zahlungsoptionen zu akzeptieren. Profile Builder kann verwendet werden, um ein vollständig angepasstes Registrierungsformular zu erstellen. Profile Builder, ein Plugin zur Benutzerverwaltung, ermöglicht es Ihnen, personalisierte Registrierungs-, Anmelde- und andere wichtige Seiten zu erstellen.
Sie können WordPress-Registrierungsformulare in Sekundenschnelle anpassen. Im folgenden Schritt müssen Sie Zahlungsoptionen hinzufügen. Dazu müssen Sie einen Abonnementplan erstellen. Sie haben die Möglichkeit, mit PayPal Standard, manuell oder Offline-Zahlungen zu bezahlen. Diese Zahlungs-Gateways müssen mit Pro-Add-Ons installiert werden. Wenn Sie kostenpflichtiges Mitgliedsabonnement Pro von CozmoLab kaufen, können Sie es herunterladen, indem Sie sich bei Ihrem CozmoLab-Konto anmelden. Sie können ein neues Plugin hinzufügen, indem Sie im Plugins-Menü darauf klicken, gefolgt von der Schaltfläche Plugin hochladen oben.
Wählen Sie dann im Abschnitt Pro-Add-Ons PayPal Express oder Wiederkehrende Zahlungen für PayPal Standard – welches Add-On Sie auch immer verwenden möchten – und klicken Sie dann auf die Schaltfläche Aktivieren daneben, um mit der Installation zu beginnen. Mit Paid Member Subscriptions Pro können Sie ganz einfach ein WordPress-Registrierungsformular mit den Zahlungsoptionen PayPal oder Stripe erstellen. Sie können Ihren Abonnementplan an Ihre spezifischen Bedürfnisse und Vorlieben anpassen, indem Sie eine Reihe von Anpassungsoptionen auswählen. Die PMS Pro oder die kostenlose Version können heute heruntergeladen werden.
WordPress-Registrierungsformulare
Es gibt eine Vielzahl von WordPress-Registrierungsformular-Plugins , mit denen Sie Ihrer Website ganz einfach ein Formular hinzufügen können. Diese Plugins bieten eine Vielzahl von Funktionen, z. B. die Möglichkeit, das Erscheinungsbild des Formulars anzupassen, Felder hinzuzufügen und Benachrichtigungen einzurichten.
WPForms ist einer der besten WordPress-Formularersteller auf dem Markt. Es ist ein einfacher Drag-and-Drop-Formularersteller, der von jedem verwendet werden kann. Mit einer kostenlosen Version von WPForms können Sie einfache Kontaktformulare erstellen, während eine kostenpflichtige Version Premium-Plugins enthält. Benutzer können sich für diese Add-Ons registrieren, die als komplexere Ebene der Benutzerkontrolle dienen. Mit WPForms können Sie ein Benutzerregistrierungsformular aus einer Vorlage erstellen. Die Ihnen zur Verfügung stehenden Anpassungsoptionen können an Ihre Bedürfnisse angepasst werden. Als Beispiel haben wir den Namen des Felds „Einzeiliger Text“ verwendet, um einen Benutzernamen zu generieren.
Außerdem haben wir der Eingabe eine Maske hinzugefügt, damit die Zeichen des Benutzernamens gesteuert werden können. In diesem Schritt fügen wir unsere Formularfelder in das WordPress-Benutzerprofil ein und weisen ihnen eine Benutzerrolle zu. Wenn Sie Felder zuordnen möchten, verwenden Sie einfach die Dropdown-Menüs, um eines aus Ihrem Formular auszuwählen, das dem Benutzerprofilfeld entspricht. Wenn Sie Spam-Anmeldungen verhindern und Benutzeraktivierungen verwalten möchten, schalten Sie am besten die Schaltfläche Benutzeraktivierung aktivieren auf der Seite Benutzereinstellungen um. Verwenden Sie vorzugsweise die Benutzer-E-Mail-Methode, wenn täglich viele Besucher Ihre Website besuchen. Ein Site-Administrator muss jeden Benutzer im Backend genehmigen, bevor die Registrierung mit der manuellen Genehmigungsmethode bestätigt werden kann. Sie können E-Mail-Marketing-Software wie Mailchimp, AWeber, Campaign Monitor, MailerLite und GetResponse verwenden, um die Benutzerregistrierungsformulare Ihrer Website zu kombinieren.
Mit WPForms ist es nicht erforderlich, Ihrer Website eine Registrierungsseite hinzuzufügen. Um Ihre Registrierungsseite auf einer WordPress-Website sichtbar zu machen, fügen Sie sie dem Hauptmenü hinzu. Hier sind einige einfache Tutorials, die Ihnen zeigen, wie Sie die Aufgabe erfüllen. Nachdem Sie Ihr Registrierungsformular für neue Benutzer veröffentlicht haben, kann es verwendet werden. Wenn Ihre Website ein anderes Design als WordPress verwendet, müssen Sie möglicherweise Ihre alte Registrierungsseite aus dem Menü entfernen. WPForms ist eine weitere Option zum Erstellen eines Google Drive-Upload-Formulars, mit dem Sie Dateien direkt auf Ihr Google Drive hochladen können. Weitere Informationen zur Vorschau eines Formulareintrags vor dem Absenden finden Sie in unserem Artikel.