PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

User registration flow with WPMU/buddypress

  1. Please tell me if Gravity Forms can help me accomplish the following. Thanks!

    On my main site (e.g., http://www.mainsite.com) I would like my user registration form to include a State field that is populated from a pre-populated dropdown menu. The form will then populate a County dropdown menu based on the state selected, and the user will select a County. The user will now have access to leave comments on posts on http://www.mainsite.com.

    Based on the State the user selected, the user will also be granted access to a state-specific subdomain. For example, if the user picked New York, the user will have access to ny.mainsite.com. The ny.mainsite.com subdomain will have a buddypress installation, powered by a WPMU theme and WPMU plugins, that is to be used only by New York users. The New York user will not have access to any other state-specific subdomain.

    Is this possible? Thanks in advance for your advice!

    Posted 12 years ago on Sunday November 4, 2012 | Permalink
  2. Regarding the state drop down, that's no problem. How are the counties going to be populated in the next drop down, based on the state?

    Regarding the subdomain access, I think you could use this plugin:
    http://wordpress.org/extend/plugins/multisite-user-management/

    That will assign a role to a user for each subdomain. You could create a function which would integrate with that plugin's functions to assign a "no role" role for all subdomains and then subscriber or whatever role you want, for the subdomain which is valid for the state. It's possible I think, but will require integration with some other plugin to give users access to just one specific subdomain, rather than all sites in the network.

    Posted 12 years ago on Monday November 5, 2012 | Permalink
  3. Yes, counties will be populated based on the state.

    Your method sounds promising.

    What role would Gravity Forms play in this, if any? (before I spend $200 for the User Registration feature, ya know?)

    Posted 12 years ago on Monday November 5, 2012 | Permalink
  4. The Gravity Forms User Registration add-on would be used to capture the user's information, and then after the user is registered, you would run functions which are provided by the other plugin, to set the default role for all the sites.

    Posted 12 years ago on Monday November 5, 2012 | Permalink