Site Creation Checkbox on Registration

Setting up multisite/buddypress at http://foodsocialsite.com I installed ProSites, configured levels and confirmed that I could register a new user with the option to select 'create a new site'.

I continued configuring the other plugins based on the levels I setup at http://foodxtc.com (http://webdesign.foodsocialsite.com

Thought I was about to launch and did one more check of the registration and the checkbox for "Create New Site" is no longer visible on the registration page at http://foodsocialsite.com/register

I've re-checked the network settings and register and both sites and user accounts can be registered. I've toggled off all of the plugins and can't seem to get the site registration checkbox to show.

Any tips or ideas as to where the conflict is?

  • James Morris

    Hello Brian,

    First, welcome to the WPMU DEV Community! I hope you are well today.

    The reason you're seeing a different registration form is because of BuddyPress. BuddyPress automatically takes over the registration process on your site. For members to register for a website, they will have to visit http://foodsocialsite.com/pro-site/, which is the Pro Site sign-up form.

    I hope this clarifies a bit. Let us know if you have any further questions. We'll be happy to help! :slight_smile:

    Best regards,

    James Morris

  • James Morris

    Hello Brian,

    Unfortunately, there's no shortcode for the Pro Site registration at this time.

    I'm afraid I'm a little confused with regards to the following statement:

    The Buddypress registration page did show the checkbox yesterday sometime during the first registration test, and the test site was setup automatically as I registered the test user (not sure if it were the free package or the XTC pro package free trial though).

    In the following screencast, you will see I have Pro Sites and BuddyPress installed on my dev site. This is a barebones install with only the default or minimal configuration made to the plugins. I've run through 2 scenarios.

    First, I network activated BuddyPress at the Network Admin level. Doing this still allowed the /register/ page to redirect to the Pro Sites registration form.

    Next, I network deactivated BuddyPress and only activated it on my primary domain. This took over the registration process and did not include any integration with Pro Sites.

    See screencast: https://goo.gl/kgM6uo

    Checking your site, I see you have BuddyPress activated on your primary domain, but not network activated. This is why /register/ on your site is not redirecting to Pro Sites.

    Now, if you want to use the Pro Sites registration page and add your own custom fields to this that will display on the Pro Sites form, you'll want to use a plugin like Cimy User Extra Fields https://wordpress.org/plugins/cimy-user-extra-fields/. This works very well and will help you in streamlining your registration process.

    I hope this clarifies a bit.

    Best regards,

    James Morris

  • Brian

    That was amazing James! Thank you for taking so much time to give me the most complete answer I've ever had on any tech support.

    I've found the Pro Sites > Pricing Tables > Styling and added a little CSS to make the free site more apparent on the Pro Sites Signup.

    I'll switch out the Cimy user fields and turn off the currently used WPUM extra fields to get the required fields on the Pro Sites signup form.

    Thanks again James

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.