Multiple user types, and

I need to set up levels/roles for users on my site. When a user signs up, they need to be given an option to select which kind of profile they want to sign up for. Once they select the type of profile, it will then give them appropriate registration categories (which will show accordingly with their profile). For example: models need to have height, weight, eye color and so on...musicians need to have band name, location and other music related things for their profiles. Here is a screenshot of what I'm trying to accomplish:
http://mreant.com/main/wp-content/uploads/2012/07/signupMOCKUP.jpg

Would this be possible with WordPress MultiSites? I've never worked with WPMS before...so I guess I'm a bit unclear. If I create a multisite for "models" and one for "musicians" can i adjust each sign up form within buddypress for each multisite? Also...if someone signs up for a Model profile under the model multisite...will they only see activity and will their profile only show up on the Model multisite? Or will the profiles be site wide?

I need the profiles to be site/network wide. For example, musicians need to be able to click on the site activity link and see musicians activity, along with models, photographers and everyone.

Also, I need users to be able to add their city location, or an address, or zip code. That way other users can search for example: models in a certain area code. If they want to search models, they will search through the custom profile details I asked about above. I want the user to be able to click on a search page, then from there select Model, Musician, Photographer...and so on. Once a profile type is selected, then they will have more options depending on what they selected initially. People searching for musicians or bands in a certain area don't need the option to select hair color and stuff in their search.

I hope this makes sense. I look forward to hearing back...and I am excited to see how useful this site is, it seems like it's going to make my life a LOT easier :slight_smile:

Thank you,
Ryan

  • 3SixtyEvolve

    @gollumxcore

    Welcome Ryan!

    This is indeed possible :slight_smile: I would recommend the following (my humble opinion of course):

    Have a Multisite setup with sub-domains for models, musicians etc. So for instance have models.yoursite.com and musicians.yoursite.com and so on. Your main site will show network activity for all the sub-domains. And you can create a custom page with that mock up that you attached earlier, with each button linked to the individual signup pages of the sub-domains.

    You can use BuddyPress for this whole setup. I'm not sure if you want to make it a paid membership, but this can also be done with our Membership plugin. It is also very easy to add additional profile fields (like for models hair color, height etc and for musicians bands etc).

    If you can give me more information about what else you would like to achieve I can guide you further.

    In the meantime, reading through our Manuals will greatly assist you in setting up your sites.

    All the best and look forward to seeing more of you on the Community!

    Gina

  • gollumxcore

    hey @Gina, thank you for the response! I have done everything, the only thing i did differently was that i used sub directories and not sub domains. everything seems to work fine until i get to creating a new site and selecting it's theme. it works when i create a new site, but the theme is set to twenty eleven. when i change it to my custom theme, it breaks the new site. giving me this error message:
    http://i50.tinypic.com/35lhp2q.jpg

    it only gives me the error message when i have my custom theme installed. it's a buddypress multisite i'm trying to create. the theme is specifically designed for buddypress...i'm not sure if that makes any difference or not. anyways, i have sent you a login for my site so you can mess with things and possibly see what's up. thank you and look forward to hearing back :slight_smile:

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.