I am running wp subdomain multisite in combination with domain mapping. This means I can create a new subdomain site xyz.site.com and map the domain name ‘xyz.com’ to that site.

The problem I have is someone clicks ‘register’ on the subdomain mapped site ‘xyz.com’ and they are sent to site.com to register.

This is VERY confusing to many people and I’m getting tired of the complaints.

How do I setup wp multisite, so that if a person wants to register on a subdomain site, that they do not leave that site at any point?

I use multisite to host multiple client sites, all which have their own domain names. I simply ‘map’ the domain name to their subdomain site. This means that users who come to one clients site to register, are being sent to the primary site to register, which is just plain wrong and confusing

3 s
3

What @petermolnar suggested also redirects your users to the main site if they want to register (I’ve tested this but feel free to make use of it. It’s good practice).

What you need is a registration/login/edit-profile plugin for the front end:
http://www.cozmoslabs.com/1341-wordpress-profile-builder-a-front-end-user-registration-login-and-edit-profile-plugin/

It’s shortcode based so all you have to do is redirect your users to the register page where you have [wppb_register] shortcode. Create register/login/edit-profile pages for each site you need and that’s it.

Leave a Reply

Your email address will not be published. Required fields are marked *