Mulitple Profile Types for User Profiles in BP

If I'm trying to create a social networking site that allows the
different users to sign up under different profile types that fit them
the most.

For Example.

A Fashion site would consist of 4 - 5 profile types.

Models:
- Height, Weight, Age, Hair Color, etc....

Photographers:
- Last used photo equipment, software they work with, resolution,
camera type, etc..

Hair stylist, Make up Artist, Musician (DJs), Videographers:

These are two completely different profile types but they also can
share the basic info like, Full Name, Age (optional), Nickname, About,
etc...

I was also wondering that each basic profile type is free and if they
would like to extend it like for ex.

Models:
Resume download: (please upgrade to a higher package to have this
feature)

Photographers:
Gallery: Able to have 1 album w/ 20images for free, if they want 2 or
more albums (please upgrade to a higher package to have this feature *
clickable* and redirect them to upgrade their package to a monthly
paying one)

I've seen your membership subscription plugin and would love to
integrate some of those features to the profile types. How would this
be possible and if It can be possible to begin with.

This also needs to be able to work smoothly w/ buddy press as in the detail that the user
fills out will be presented to them either upon signing up or once
they visit their profile when they've logged in, they'll be able to
further complete their profile.

Keep in mind that each profile type will have a very specific set of fields and options/features that others don't as well as the free ones, so i'm not sure if the membership subscription will allow me to controll the content that's displayed in a users BP profile.

  • DavidM

    Hello Madburner,

    That type of customization of the profile fields isn't a feature that's available through BuddyPress that I'm aware of and it would definitely take some custom work to get Membership to work with the custom profile fields in that way.

    It seems the bulk of what you're asking about hinges on those profile field customizations though. Membership could be used to accomplish particular things like display of messages via widgets based on membership level. And BuddyPress by default allows you to specify profile fields that are available at signup versus afterward.

    If you're up for coding the extra profile features yourself, I'll see if I can get one of the developers to give you some hints on starting points. Otherwise you might consider posting a request to the job posting area.
    https://premium.wpmudev.org/wpmu-jobs/

    But then maybe others around here have some ideas though?

    Cheers,
    David

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.