Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author Justin Fletcher

    (@justinticktock)

    hi @bgroup01 that’s a good question.

    When you install and activate the plugin NSUR on a multisite WordPress installation nothing happens to the existing users of the Network/Multisite. Existing users continue to remain with the WordPress Membership of the various sub-sites that they were added to by an administrator.

    If you have been allowing registration on your Network/Multisite then users would have be able to register on the main site and the network as a whole. After you activate the plugin NSUR you can allow this or stop this and limit user registration to one or more subsites.

    so in short nothing changes to existing users when you activate the plugin NSUR. However, after activation you can limit registration to individual subsites.

    Thread Starter bgroup01

    (@bgroup01)

    Thanks for the response. We accumulated about 8000 users across 4 sites before we discovered the need for such a plugin. So being able to retrospectively limit the users to particular subsites would be a pretty big deal for us.

    Cheers

    Plugin Author Justin Fletcher

    (@justinticktock)

    Thanks.. I’ll close the support topic but come back if you have any more questions.

    Hello. I have the same question and I’m very confused about your response. I have a newer multisite network where we just expanded with around 8 new subsites after having our first main site active over a few years with no other subsites. So currently, all of our user registrations have been done under the main site. We have installed and activated your plugin. Our users/customers are very likely going to be interested in our subsites but now when they register for any of those, they get the error message that their account already exists (which is does for the main/old site).

    My confusion is, given your plugin’s functionality, shouldn’t it be that those existing users are only registered for the main site and not for the new subsites? I don’t see why that would mean that existing users then couldn’t register for the new subsite.

    Is there a way to convert those existing users to be registered for just the main site? Maybe I’m confused by how your plugin works. I read statements saying that it allows a user to register for just a specific subsite and not the network overall. So I would imagine that means there is some sort of metadata or something that assigns newly registered users to the subsite under which they registered. I don’t understand how this couldn’t apply retroactively.

    Plugin Author Justin Fletcher

    (@justinticktock)

    Hi, I think you are mis understanding the way WP networks (multi-site) installs work for user accounts. The registration is against the whole network (multisite) .. practically there is just one database table to store user names and this is used for all sites on the network. So, once a user registers on the main site they belong to the network and are known to all sub-sites as a registered user. The question then comes which sub-sites are they members of.

    With NSUR nothing changes with this fundamental WP design. The only thing NSUR brings is the ability of subsites to handle the registration experience locally within the subsite, rather than the main-site only.

    Hence if users attempt to register again to a network via a new sub-site they will get the message saying that they already belong and are registered to the network, but are added as members of the site site too through the attempt to register.

    Note if any existing network registered user attempts to go the admin side of a new sub-site, which they are not members of, and user registrations are open – they will automatically be made a member of that sub-site without error.

    hope that helps ?

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Handling of existing users’ is closed to new replies.