Skip to:
Codex Home

BuddyPress Cover Images

Published on October 9th, 2015 by Mathieu Viet

Note: This guide is for use with BuddyPress 2.4+.  The Cover Images feature uses the BP Theme Compat API to maximize its compatibility with most WordPress themes. It allows members of your community, and groups administrators to upload an image to prettify their headers. Themes using the BP Theme Compat API   This is the […]

Profile → Change Profile Photo

Published on July 15th, 2015 by @mercime

If the email you used to register with a BuddyPress site is associated with a account, then the image you uploaded at will be used to represent you throughout the site. You can change the image by navigating to your Profile → Change Profile Photo page. You have three options to upload your […]

Profile → View

Published on July 14th, 2015 by @mercime

⇒ Next: Profile → Edit ⇐ Previous: Activity → Groups ⇐ Back to Member Guide

Profile → Edit

Published on July 14th, 2015 by @mercime

Based on how many Profile Field Groups were set up by the Site Administrator, you’ll only need to fill a page or, if it was set up like in the example in the previous page, four panels. Profile → Edit screen for the First Group of Profile Fields: Base Profile → Edit screen for the […]

Edit User Profiles Admin Screen

Published on April 16th, 2014 by @mercime

BuddyPress added an “Extended Profile” tab into the Dashboard > Users interface. Just hover over the member’s username and click on the Extended Profiles link to get the xProfiles Admin Screen.

Modifying the Registration Form

Published on October 31st, 2013 by David Cavins

Once you’ve installed WordPress and BuddyPress, created WordPress pages for BuddyPress to use for Registration and Activation, and then enabled “Anyone can register” (under Settings > General > Membership), you’re ready to let users sign up for your new site. Tip: If you’re already logged in to your new site, visiting will redirect you […]

Displaying Extended Profile Fields on Member Profiles

Published on October 31st, 2013 by David Cavins

BuddyPress has some nice built-in tools for collecting data from your members. You’ll be calling the “extended profile data” or “xProfile” in BuddyPress-speak in your theme. You can retrieve and display this data without modifying template files by attaching a new function to an existing action hook provided by BuddyPress. For example, Carlos has registered […]

User Extended Profiles

Published on May 7th, 2013 by @mercime

We are currently working on a documentation reboot, here’s the new home of the best accurate docs (WIP). You’re very welcome to contribute to it. Highlight the best of your community members by creating an unlimited number of Extended Profile (xProfile) Fields and/or groups of Extended Profile Fields custom-made for your social network. To start […]

Segregated X-Profile Fields for Multisite

Published on June 8th, 2012 by Eric Andrew Lewis

Out of the box, all sites in a multisite install will share BuddyPress tables. That means that with a component like Extended Profiles, all sites will share the same profile fields, and changing them in one site will affect all others. However, with a few modifications you can create separate tables for each site, so […]

Profile Fields Loop

Published on April 29th, 2009 by Andy Peatling

The profile data loop is the most complex out of all the custom BuddyPress loops. It’s actually two loops in one, the first is to loop through profile field groups, and the second to loop through profile fields in that profile field group. Standard Loop Accepted Parameters The bp_group_has_profile() function will accept a number of […]

Skip to toolbar