WordPress Multisite, wie kann man den Benutzer während des Registrierungsprozesses auf der Subdomain halten?


7

Ich verwende wp Subdomain Multisite in Kombination mit Domain Mapping. Dies bedeutet, dass ich eine neue Subdomain-Site xyz.site.com erstellen und dieser Site den Domainnamen 'xyz.com' zuordnen kann.

Das Problem, das ich habe, ist, dass jemand auf der Subdomain-zugeordneten Site 'xyz.com' auf 'Registrieren' klickt und zur Registrierung an site.com gesendet wird.

Dies ist für viele Menschen sehr verwirrend und ich habe die Beschwerden satt.

Wie richte ich wp multisite ein, damit eine Person, die sich auf einer Subdomain-Site registrieren möchte, diese Site zu keinem Zeitpunkt verlässt?

Ich verwende Multisite, um mehrere Client-Sites zu hosten, die alle ihre eigenen Domain-Namen haben. Ich 'ordne' einfach den Domainnamen ihrer Subdomain-Site zu. Dies bedeutet, dass Benutzer, die zur Registrierung zu einer Client-Site kommen, zur Registrierung an die primäre Site gesendet werden, was einfach falsch und verwirrend ist


Was ist dein Setup? Verwenden Sie dazu integrierte Funktionen oder Plugins? Vielleicht teilen Sie einige Einstellungen aus Ihrer wp-config.php-Datei ...
cwd

Antworten:


3

Was @petermolnar vorgeschlagen hat, leitet Ihre Benutzer auch zur Hauptseite weiter, wenn sie sich registrieren möchten (ich habe dies getestet, kann es aber gerne nutzen. Es ist eine gute Praxis).

Was Sie benötigen, ist ein Registrierungs- / Anmelde- / Bearbeitungsprofil-Plugin für das Frontend: http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login-and- edit-profile-plugin /

Es basiert auf einem Shortcode, sodass Sie Ihre Benutzer lediglich auf die Registrierungsseite umleiten müssen, auf der Sie den Shortcode [wppb_register] haben. Erstellen Sie Register- / Anmelde- / Bearbeitungsprofilseiten für jede Site, die Sie benötigen, und fertig.


1

Hierfür gibt es in der Netzwerkverwaltung eine Option. Leider sind meine einzigen verfügbaren Domain-Mapping-Netzwerkseiten auf Ungarisch. Tut mir leid, wenn ich nicht den genauen Namen des Menüs verwende.

Gehen Sie zu Netzwerkadministration -> Einstellungen -> Domänenzuordnung.

Sie sehen ein Kontrollkästchen mit dem Titel "Verwaltungsseiten zur ursprünglichen Domäne der Site umleiten (Remote-Anmeldung deaktiviert, wenn diese Weiterleitung deaktiviert ist)". Ich denke, Sie suchen danach.


0

Ich habe eine zweistufige Lösung für dieses Problem gefunden:

  1. Installieren Sie ein Umleitungs-Plugin und leiten Sie die Standardseite wp-signup.php auf Ihre benutzerdefinierte Seite um.

  2. Erstellen Sie eine benutzerdefinierte Registrierungsseite. Installieren Sie den Multisite User Registration Manager und geben Sie auf der benutzerdefinierten Registrierungsseite den Shortcode für das Registrierungsformular [murm-form] an.

Mit diesem System werden alle Ihre Registrierungsanfragen für Ihre "Subdomain- oder Multidomain" -Website auf Ihre benutzerdefinierte Registrierungsseite umgeleitet. Jetzt moderieren Sie nur die Benutzeranforderungen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.