Möchten Sie WordPress-Formulare nur für eingeloggte Benutzer Ihrer Website zulassen?
Wenn bestimmte Bereiche Ihrer Website nur für Ihre Abonnenten oder registrierten Benutzer zugänglich sein sollen, kann es sinnvoll sein, einige Formulare nur für angemeldete Benutzer zugänglich zu machen.
Zum Glück ist es sehr einfach, Zugriffsbeschränkungen für Ihre WordPress-Formulare durchzusetzen.
In diesem Artikel zeigen wir Ihnen, wie Sie Ihre WordPress-Formulare einschränken können, um sicherzustellen, dass Ihre Formulareinträge nur von eingeloggten Benutzern stammen.
Erstellen Sie jetzt Ihr WordPress-Formular
Wie man WordPress-Formulare auf angemeldete Benutzer einschränkt
Die beste Möglichkeit, den Zugriff auf WordPress-Formulare zu beschränken, ist die Verwendung von WPForms, einem benutzerfreundlichen Plugin, mit dem Sie in wenigen Minuten Zugriffsbeschränkungen festlegen können.
In diesem Artikel
Beginnen wir mit der Schritt-für-Schritt-Anleitung.
Schritt 1: WPForms installieren
WPForms wurde entwickelt, um es Anfängern zu erleichtern, schnell tolle Formulare zu erstellen. Außerdem verfügt es über eine Vielzahl von Addons, die die Funktionen Ihres Formulars erweitern, z. B. die Steuerung von Zugriffsbeschränkungen für Benutzer.
Wir werden also WPForms verwenden, um zunächst ein Formular zu erstellen und dann die Zugriffsbeschränkungen für angemeldete Besucher zu erzwingen.
Aber zuerst müssen wir das WPForms-Plugin auf Ihrer WordPress-Website installieren. Gehen Sie zu WPForms und kaufen Sie einen Plan. Bitte beachten Sie, dass das Addon Form Locker (das wir benötigen, um Benutzerrechte zu setzen) nur in Pro und höheren Plänen verfügbar ist.
Hinweis: Der tatsächliche Preis kann von der obigen Abbildung abweichen. Bitte besuchen Sie die Preisseite, um die aktuellen Preise zu erfahren.
Sobald Sie den Plan erworben haben, können Sie WPForms auf Ihrer Website installieren. Wenn Sie nicht wissen, wie das geht, sehen Sie sich diese Anleitung zur Installation eines WordPress-Plugins an,
Schritt 2: Installieren und aktivieren Sie das Form Locker Addon
Nach der Installation von WPForms auf Ihrer WordPress-Website, werden wir jetzt installieren Sie die Form Locker Addon. Diese Funktion ermöglicht es Ihnen, Benutzerberechtigungen für jedes Formular zu ändern, das Sie mit WPForms erstellen.
Um Form Locker zu installieren, öffnen Sie Ihr WordPress-Dashboard und gehen Sie zu WPForms " Addons im Menü der Seitenleiste.
Im nächsten Fenster geben Sie "Form Locker" in das Suchfeld oben rechts ein. Klicken Sie auf die Schaltfläche Addon installieren, wenn das Form Locker Addon in den Suchergebnissen auftaucht.
Dadurch wird das Form Locker Addon für Ihr WPForms Plugin sofort installiert, und der Status lautet nun "Active".
Sie können nun Zugriffsbeschränkungen für Ihre Formulare einführen, z. B. ein Passwort festlegen, Formulare sperren, Übermittlungen begrenzen und Altersbeschränkungen hinzufügen. Zu diesem Zweck müssen Sie zunächst Ihr Formular erstellen.
Schritt 3: Erstellen Sie ein neues Formular mit WPForms
Jetzt erstellen wir ein neues Formular und fügen ihm Zugangsbeschränkungen hinzu. Sie können jede der über 2.000 Formularvorlagen verwenden, um ein Formular zu erstellen, das Ihren Zielen am besten entspricht. Außerdem unterstützen alle Formularvorlagen Zugriffsbeschränkungen.
Um mit der Erstellung eines Formulars zu beginnen, bewegen Sie den Mauszeiger über WPForms in der Seitenleiste Ihres WordPress-Dashboards und klicken Sie dann auf Add New.
Wählen Sie nun eine Vorlage Ihrer Wahl aus, indem Sie auf die Schaltfläche Vorlage verwenden klicken, die erscheint, wenn Sie mit dem Mauszeiger über eine Vorlage fahren. In diesem Tutorial verwenden wir das Formular "Fitness-Interesse", aber Sie können eine beliebige Vorlage nach Ihren Wünschen verwenden.
Daraufhin wird der Bildschirm " Formularerstellung" geöffnet, in dem Sie die Felder bearbeiten oder neue hinzufügen können, um Ihre Vorlage anzupassen.
Die rechte Hälfte des Bildschirms zeigt die Live-Vorschau Ihres aktuellen Formulars an. Sie können neue Felder hinzufügen, indem Sie diese per Drag & Drop von der linken Seite in das rechte Feld ziehen.
Außerdem können Sie auf Optionen wie Verschieben, Bearbeiten, Löschen usw. zugreifen, indem Sie den Cursor über die einzelnen Felder im rechten Bereich bewegen.
Sobald Sie Ihr Formular angepasst haben, können Sie die Zugriffsbeschränkungen ändern, damit nur angemeldete Benutzer Ihr neues Formular sehen können.
Schritt 4: Ändern Sie die Zugriffsbeschränkungen mit dem Form Locker Addon
Klicken Sie nun in der linken Leiste Ihres Formularerstellers auf Einstellungen . Klicken Sie dann auf Form Locker.
Hier können Sie verschiedene Möglichkeiten wählen, um den Zugriff auf das Formular für Ihre Benutzer einzuschränken. Wenn Sie den Zugriff auf das Formular nur auf angemeldete Benutzer beschränken möchten, klicken Sie auf die Umschalttaste neben "Nur angemeldete Benutzer".
Sie können auch eine Meldung hinzufügen, die angezeigt wird, wenn nicht eingeloggte Benutzer versuchen, auf Ihr eingeschränktes Formular zuzugreifen.
Die Nachricht ist auch ein guter Ort, um schnelle Links hinzuzufügen, auf die die Benutzer klicken können, um sich auf Ihrer Website zu registrieren oder anzumelden.
Klicken Sie anschließend einfach auf die Schaltfläche Speichern oben rechts, um die Erstellung Ihrer WPForms mit Zugriffsbeschränkungen abzuschließen.
Sie können Ihre WPForms-Einträge direkt in Ihrem WordPress-Dashboard sehen. Oder Sie können auch sehen, Einreichungen in WordPress-Datenbank seit WPForms führt WordPress Datenerfassung automatisch für Sie.
Und da haben Sie es! Sie wissen jetzt, wie Sie den Zugriff auf Ihre WordPress-Formulare nur auf angemeldete Benutzer beschränken können.
Warum den Zugriff auf Ihre WordPress-Formulare einschränken?
Es gibt viele Gründe, warum Sie einige Ihrer WordPress-Formulare auf eingeloggte Benutzer auf Ihrer Website beschränken möchten.
Schauen Sie sich einige Beispiele an:
- Möglicherweise veranstalten Sie eine Veranstaltung nur für Mitglieder, die für nicht registrierte Benutzer nicht zugänglich ist.
- Vielleicht haben Sie einen speziellen Promo-Code oder andere Überraschungen, die Sie nur Ihren eingeloggten Abonnenten zeigen wollen.
- Sie führen eine Werbeaktion durch , die nur für diejenigen zugänglich ist, die sich auf Ihrer Website registriert haben.
- Sie möchten, dass angemeldete Benutzer auf Ihr Kundensupport-Ticketformular zugreifen können, um Fragen und Beschwerden einzureichen.
Dies sind nur einige der häufigsten Szenarien, in denen Sie eingeschränkte Formulare erstellen möchten. Es hängt jedoch ganz von Ihrer Marketingstrategie ab, wie Sie die verschiedenen Funktionen und Dienste Ihrer Website auf die verschiedenen Benutzerebenen ausrichten wollen.
Erstellen Sie jetzt Ihr WordPress-Formular
Nächster Schritt: Schützen Sie Ihre Formulare vor Spammern
Möchten Sie sicherstellen, dass Ihre WordPress-Einträge nicht von Spammern verunreinigt werden? Lesen Sie unsere Anleitung zum Hinzufügen von Captcha zu WordPress-Formularen, um Spam zu verhindern.
Vielleicht möchten Sie auch die Funktion "Speichern und Fortsetzen " für Ihre Formularbenutzer hinzufügen. Lesen Sie unseren Artikel über das Speichern von Fortschritten in WordPress-Formularen, um mehr über diese nützliche Funktion zu erfahren.
Sind Sie bereit, Ihr Formular zu erstellen? Starten Sie noch heute mit dem einfachsten WordPress-Formularerstellungs-Plugin. WPForms Pro enthält viele kostenlose Vorlagen und bietet eine 14-tägige Geld-zurück-Garantie.
Wenn dieser Artikel Ihnen geholfen hat, folgen Sie uns bitte auf Facebook und Twitter für weitere kostenlose WordPress-Tutorials und -Anleitungen.
Hallo.
Wie kann der Administrator gesperrte Formulare per IP sehen, ausfüllen und testen, während er ein anderes Testformular an die Live-Site senden muss?
Danke.
Wie kann man in WPForms nur die Einträge des angemeldeten Benutzers anzeigen? Nur die Einträge der angemeldeten Benutzer im Frontend. Wir bekommen die Methode, um alle angemeldeten Benutzer anzuzeigen, aber nicht den einzigen, der angemeldet ist. Gibt es eine Möglichkeit, dies zu tun?
Hey Muhammed, für diese können Sie Benutzer-Attribut als verwenden hier gegliedert im Format
[wpforms_entries_table id="FORMID" user="current"]
.Ich hoffe, das hilft.
Gibt es eine Möglichkeit, dass bei der Registrierung eines Benutzers bestimmte Daten erfasst werden (z. B. E-Mail-Adresse, Standort, Zeitzone) und diese Daten automatisch Datenfelder im Formular ausfüllen? Ich würde gerne bestimmte Daten haben, die ein Kunde bei seiner Registrierung festlegen kann, anstatt jedes Mal dieselben Daten ausfüllen zu müssen, wenn er ein Formular ausfüllt (was sehr oft pro Benutzer vorkommen kann).
Hey William - Sie können das auf jeden Fall tun, indem Sie versteckte Felder verwenden. Unter den ausgeblendeten Feldern können Sie diese Smart Tags verwenden!
Auf diese Weise können Sie die Daten abrufen, ohne eine Eingabe vom Einsender/Benutzer des Formulars zu benötigen.
Danke 🙂 .
Ich habe das Formular Locker verwendet, aber meine Frage ist, wo ich es hinstellen soll, um die Benutzer zum Ausfüllen zu bringen.
Hallo Alix - Danke, dass Sie sich gemeldet haben. Sobald Sie mit der Erstellung des Formulars fertig sind, betten Sie das Formular einfach auf der gewünschten Seite ein, indem Sie diese Anleitung befolgen.
Hoffentlich hilft das.
Für den Fall, dass Sie irgendwelche Probleme haben, da Sie eine kostenpflichtige Version von WPForms verwenden, haben Sie Zugang zu unserem E-Mail-Support, so fühlen Sie sich bitte frei, ein Support-Ticket einreichen.
Danke 🙂 .