Skip to:
Content
Pages
Categories
Search
Top
Bottom
Codex Home

Customizing

Published on September 15th, 2010 by Boone Gorges

There are various ways to customize your BuddyPress site: BuddyPress plugins in the WordPress.org repository create your own plugin or develop a custom theme The BuddyPress forums offer up many code snippets and solutions from the community to help you add that extra functionality. External Resources http://wordpress.stackexchange.com/questions/tagged/buddypress

IIS7 web.config

Published on July 13th, 2010 by John James Jacoby

Not sure how correct or valuable this is, but this is currently the web.config file that I use for local Windows 7 II7 development.

Forum Topics Loop

Published on May 17th, 2010 by r-a-y

The forum topics loop can be used to output a list of forum topics. Standard Loop Accepted Parameters The bp_has_forum_topics() function will accept a number of parameters that will manipulate the data being returned. type optional List forum topics by type. Accepted arguments: newest,popular,unreplied,tags (if type equals “tags”, define the “search_terms” argument and list the […]

Official Logos and Typeface

Published on December 7th, 2009 by John James Jacoby

Need an official BuddyPress logo? Want to show your BuddyPress pride with a button on your blog? You’ve come to the right place. When you need the official BuddyPress logo for a web site or publication, please use one of the following. These are the real deal. BuddyPress Logo Font Fontin from the exljbris font […]

Reporting Bugs

Published on October 21st, 2009 by Paul Wong-Gibbs

Thanks to people like you, the BuddyPress community grows stronger each day. More and more people are testing or using BuddyPress for their websites. Naturally this means we are getting more bug reports, feature suggestions and other enhancement ideas than ever. Please read this useful information on how to report bugs and features, and how […]

Changing Internal Configuration Settings

Published on September 30th, 2009 by John James Jacoby

N.B: This article lists deprecated settings as well as current ones   There are many internal configuration settings that can be changed by adding a configuration definition line to your wp-content/plugins/bp-custom.php file or use a filter if available. Here’s a list of the current configurations that can be changed:   Avatar Configurations Avatar specific settings […]

Template Tag Reference

Published on June 12th, 2009 by Andy Peatling

This page is currently undergoing review and updating. References marked with ? have been reviewed for current accuracy. General Template Tags bp_get_loggedin_user_nav() Deprecated Uses the $bp->bp_nav global to render out the navigation within a BuddyPress install. Each component adds to this navigation array within its own [component_name]_setup_nav() function.This navigation array is the top level navigation, […]

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

Private Messages Loop

Published on April 29th, 2009 by Andy Peatling

The private messages loop can be used to output a user’s private messages, both from their inbox and sentbox. Standard Loop Accepted Parameters The bp_has_message_threads() function will accept a number of parameters that will manipulate the data being returned. user_id optional The ID of the user to fetch messages for. By default this will be […]

Group Members Loop

Published on April 29th, 2009 by Andy Peatling

The group members loop can be used to display members that have joined a group. It can be used nested inside the bp_has_groups() loop, or on its own with a group_id parameter. Standard Loop Accepted Parameters The bp_group_has_members() function will accept a number of parameters that will manipulate the data being returned. group_id required The […]

Skip to toolbar