Approving new sites and keeping sites private until 'published'

I need strict control over the new users signing up new sites. I need to gather information from them, but not set up the site until approved. I would think this would be pretty necessary to prevent spam and misuse. Is there a plugin for this that is MultiSite compatible? I've seen some regular WP plugins but not sure if they are what I am after:

http://wordpress.org/extend/plugins/register-plus-redux/

Would really like to stick with WPMU plugins.

Also is there a way to let them sign up and start setting up their site, but keep it offline until further approval. Or at least some kind of offline mode I can look into customizing?

Thanks!

  • Mason

    Hiya highfive,

    You could always choose to enable user registrations only. Then only activate a new site for them once you have the additional information.

    Or use a moderation plugin for new blogs like this one:
    http://wordpress.org/extend/plugins/moderate-new-blogs/

    By default, WordPress Multisite Registration is either on or off. It's set globally. If you're looking to let folks 'sign up' on a site-by-site basis though we have an 'unofficial' plugin for that:
    https://premium.wpmudev.org/forums/topic/does-anybody-still-have-the-wpmu-blog-registrations-plugin#post-44028

    One of these methods should help ya get what you're looking for, but let us know if you need something more specific.

    Thanks!

  • highfive

    I think part of my confusion has been that everyone is the same type of user and some just have access to sites. I have been thinking of the users who have rights to a site and the users that subscribe to those sites (maybe via Membership) as completely different types of users, but I'm starting to guess that isn't the case.

    I need normal subscription users as well. Looking at that plugin I see they discuss this issue a little. It doesn't seem like it will be a problem with Membership either way.

    Sooooo, if I enable user registrations only, can I have two custom sign-up processes? Like maybe take wp-signup.php and modify it to site-signup.php for site user registration and information and then do the same for member-signup.php to login regular users with a custom set of info for that page.

    I've yet to install Membership, so I don't know if it uses the standard wp-signup.php process or does something on it's own. Actually, maybe I don't need to make my own site-sign-up page either, maybe that's part of what that plugin does. I will check it out. Thanks.

  • Mason

    Hiya highfive,

    Sooooo, if I enable user registrations only, can I have two custom sign-up processes? Like maybe take wp-signup.php and modify it to site-signup.php for site user registration and information and then do the same for member-signup.php to login regular users with a custom set of info for that page.

    Yes. You can do this. I actually prefer this method as well because it gives complete control over the steps and feel of the registration process. You'd essentially create two separate page templates and customize them accordingly. Here's an older thread on this subject:
    https://premium.wpmudev.org/forums/topic/wp-signupphp

    I've yet to install Membership, so I don't know if it uses the standard wp-signup.php process or does something on it's own. Actually, maybe I don't need to make my own site-sign-up page either, maybe that's part of what that plugin does.

    Yep. Membership has it's own registration/signup process. You could create 2 levels - one with the ability to create a site and another just as a subscriber. You can even attach a specific WordPress user role to each level. Worth a look :slight_smile:

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.