it-swarm.dev

wordpress multisite, wie man Benutzer während des Registrierungsprozesses auf Subdomain hält?

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

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

Das ist für viele Leute SEHR verwirrend und ich habe es satt, mich zu beschweren.

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 zu einer Client-Site kommen, um sich zu registrieren, zu der primären Site geschickt werden, um sich zu registrieren, was einfach falsch und verwirrend ist

7
shawn

Was @petermolnar vorschlug, 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 Vorgehensweise).

Was Sie brauchen, ist ein Plugin für Registrierung/Login/Profilbearbeitung für das Frontend: http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login- und-edit-profile-plugin/

Es basiert auf einem Shortcode, sodass Sie Ihre Benutzer nur auf die Registerseite umleiten müssen, auf der Sie den Shortcode [wppb_register] haben. Erstellen Sie für jede Website, die Sie benötigen, Seiten zum Registrieren/Anmelden/Bearbeiten von Profilen.

Hierfür gibt es eine Option in der Netzwerkverwaltung. Leider sind meine nur verfügbaren Domain Mapped Network Sites in ungarischer Sprache, sorry, 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 "Administrationsseiten an die ursprüngliche Domain der Site umleiten (Remote-Anmeldung deaktiviert, wenn diese Umleitung deaktiviert ist)". Ich glaube, Sie suchen danach.

1
petermolnar

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

  1. Installieren Sie ein Umleitungs-Plugin und leiten Sie die Standard-Seite 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 ein [murm-form]

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

0
Sertaç Sever