Skip to:

Member Types

Published on December 8th, 2014 by Boone Gorges

BuddyPress 2.2 introduced the concept of member types. This functionality is outlined below. Registering member types BuddyPress itself does not register any member types. Plugins and themes can register member types using the bp_register_member_type() function: The first parameter of bp_register_member_type() is a string identifier for the member type, used internally by BP as the canonical […]

Useful Functions and Hacks When Using S2member w/ BuddyPress

Published on November 19th, 2014 by Myg0t

Hey there guys, i’m working on a website where i’m integrating s2member functionality with buddypress. I thought some of the things I’ve come across may be useful to other people. 1. Filter Users Displayed in Members Directory by s2member role. In your plugins/buddypress/bp-templates/bp-legacy/buddypress/members/ folder edit the file “members-loop.php”. Just under at the top 20 lines […]

Member Guide

Published on November 9th, 2014 by @mercime

An introduction to BuddyPress for members. [under construction] Registration Activity Profile Notifications Notifications Messages Messages Friends Groups How to Join a Private Group Settings

Change Default Members Profile Landing Tab

Published on November 27th, 2013 by Shmoo

By default BuddyPress will load the Activity tab when clicking on a users profile link. If you would like to change this default landing tab to something else than the Activity tab you can do so.. Constants such as this are best placed in files that load before BP is fully loaded so either wp-config.php […]

How to Add Members to a Group via WP Users Screen

Published on November 11th, 2013 by danbp

Where we are: users page in the admin screen What we want to do: add one or n members to a group What we want to get: an Add to BP Group menu in the Bulk Actions menu box What we need: a group ID, one or more users. Don’t forget to check the members […]

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 […]

Adding Your Plugin’s Link to the BuddyPress Member Toolbar Menu

Published on October 23rd, 2013 by shanebp

If you’ve added a new navigation item to the single Member page, you may want to add the same link to the Toolbar Menu. Let’s say you added a tab called ‘Dogs’ – this will add the same link to the Toolbar Menu. Put it in the same file that adds your tab on the […]


Published on July 18th, 2013 by Rami Yushuvaev

Documentation for the BP_Group_Member_Query class, introduced in BuddyPress 1.8, will live here.


Published on May 7th, 2013 by @mercime

BuddyPress makes it easy for you to build your community or social network and establish relationships among members with default components such as Extended Profiles, Activity Streams, Friend Connections, Private Messaging, User Groups, and Blogs (multisite installation only) and major features like Notifications. The following is an overview of the default membership features using BuddyPress. […]

Members Navigation Menus

Published on April 24th, 2013 by Hugo

With the stable release of BP 1.7 came the introduction of a new means of rendering the members navigational elements. Long discussed and requested had been the desire to have the menu navigation rendered as a true UL construct with sub menu items as correctly nested ul/li elements as this would allow for not only […]

← Older