BuddyPress Extended Profiles

Each BuddyPress User has the ability to manage their own User Profile (and adjust what is displayed). As an Admin you will control what is required and what may be shown. This is a feature of BuddyPress that’s built right in. This post will help you understand how to use and manage the BuddyPress Extended Profiles.

[rs-space space=”55″/]

BuddyPress Extended Profiles

In order for the extended profiles to be operational you’ll need to:

Login > Settings > BuddyPress > Components > Ensure Extended Profiles is selected and saved.

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Extended-Profiles1.png” link=”” alt=”Extended BuddyPress Profiles” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-space space=”55″/]

Creating Profile Groups & Fields

This is where we begin the process of creating Groups and Profile Fields. You’ll be able to create multiple Groups.

Users > Profile Fields > Add New Field Group

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-New-Field-Group.png” link=”” alt=”Add New Field Group” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

Give your Group a name & Description (displayed on Front End and in Dashboard).

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-New-Field-Group1.png” link=”” alt=”Add New Field Group” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

After you’ve created the Group you’ll now be ready to add Fields to the Group.

As shown below, you’ll need to create:

  1. Field Name
  2. Description (if you want)
  3. If the Field is required or not
  4. Default Visibility
  5. Per Member Visibility (let the Member control if it’s visible or not)
  6. Field Type

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Field-for-BuddyPress-Profile.png” link=”” alt=”Add Field for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

Here are the Field Type Options:

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Checkbox-for-BuddyPress-Profile.png” link=”” alt=”Add Checkbox for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Dropdown-Select-Box-for-BuddyPress-Profile.png” link=”” alt=”Add Dropdown Select Box for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Multi-Select-Box-for-BuddyPress-Profile.png” link=”” alt=”Add Multi Select Box for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Radio-Buttons-for-BuddyPress-Profile.png” link=”” alt=”Add Radio Buttons for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Date-Selector-for-BuddyPress-Profile.png” link=”” alt=”Add Date Selector for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Multi-Line-for-BuddyPress-Profile.png” link=”” alt=”Add Multi-Line for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Number-for-BuddyPress-Profile.png” link=”” alt=”Add Number for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-Text-Box-for-BuddyPress-Profile.png” link=”” alt=”Add Text Box for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Add-URL-for-BuddyPress-Profile.png” link=”” alt=”Add URL for BuddyPress Profile” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

Here’s an example of what it looks like on the front end:

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Profile-Group-Font-End.png” link=”” alt=”Profile Group Font End” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

Here’s an example of what the Member sees when attempting to edit their Profile on the front end.

[rs-image img_url=”https://www.sparklogix.com/wp-content/uploads/2015/01/Profile-Group-Font-End-Edit.png” link=”” alt=”Profile Group Font End Edit” width=”” height=”” class=”” type=”primary” border=”img-polaroid” new_win=”no” margin=”” pos=”pull-left” wrap=”no”/]

 

Let us know (in the comments) if you have any questions!

Leave a Reply

Your email address will not be published. Required fields are marked *