Den Fehler verstehen
Um zu verstehen, warum Ihre Benutzer einen oder beide dieser Fehler sehen, müssen Sie die folgenden zwei Punkte verstehen:
- In WordPress können Benutzer nur einen eindeutigen Benutzernamen und eine eindeutige E-Mail-Adresse eingeben. Jeder eingegebene Benutzername und jede eingegebene E-Mail kann nicht zweimal eingegeben werden.
- Während des MemberPress-Registrierungsprozesses erstellen wir Benutzer mit dem eingegebenen Benutzernamen und der E-Mail-Adresse.
Mit diesem Verständnis sollten Sie nun in der Lage sein zu erkennen, warum Ihre Benutzer einen oder beide Fehler sehen.
Der Grund dafür ist, dass sie, wahrscheinlich ohne es zu wissen, versuchen, eine neu Benutzer mit einem bereits existierenden Benutzernamen oder einer E-Mail auf Ihrer Website. Daher der Fehler.
Wenn dieser Fehler durch die Eingabe eines bestehenden Benutzernamens oder einer E-Mail auf der Registrierungsseite ausgelöst wird und Wenn Sie auf die Schaltfläche "Absenden" klicken, bringt MemberPress den Benutzer zum Anfang des Registrierungsformulars, wo er den Fehler sieht.
Hilfreiche Anregung
Um zusätzliche Verwirrung bei Ihren Nutzern zu vermeiden, kann es sinnvoll sein, die Standard MemberPress-Registrierungsseite wie folgt zu ergänzen:
[mepr-hide if="eingeloggt"][mepr-login-form use_redirect="false"][/mepr-hide]
[mepr-membership-registration-form]
Oder dies zu der Seite, auf der Sie manuell ein Registrierungsformular hinzugefügt haben (wobei 123 durch Ihre E-Mail-Adresse ersetzt wird). ID der Mitgliedschaft):
[mepr-hide if="eingeloggt"][mepr-login-form use_redirect="false"][/mepr-hide]
[mepr-membership-registration-form id="123"]
Wenn Sie eine dieser Optionen verwenden, wird oben auf der Seite ein Anmeldeformular angezeigt, und zwar über dem Registrierungsformular, wenn der Benutzer nicht eingeloggt. Sollten sie die Seite besuchen, während sie eingeloggt sind, wird das Anmeldeformular nicht angezeigt.
Beachten Sie, dass Umleitung verwenden
ist auf false gesetzt, d. h., wenn Sie in MemberPress eine Weiterleitung eingestellt haben, bleibt der Benutzer auch einfach auf Ihrer Registrierungsseite, anstatt woanders hingeleitet zu werden.
Wenn Sie schließlich eine Nachricht über dem Anmeldeformular hinzufügen möchten, können Sie dies ganz einfach tun, indem Sie den Text nach dem Eröffnungskurzcode und vor dem Anmeldeformularkurzcode hinzufügen, etwa so:
[mepr-hide if="loggedin"]
Wenn Sie sich bereits auf dieser Website registriert haben, loggen Sie sich bitte ein, bevor Sie Ihren Kauf abschließen, indem Sie das folgende Formular ausfüllen:
[mepr-login-form use_redirect="false"][/mepr-hide]
[mepr-membership-registration-form]