Archived file. Good only up to BP 1.5 version ***The following pertains to administrators using WordPress 3.0 in network mode)*** This option might appeal to you if you want to style and theme BuddyPress differently than your root blog. For example, say you have an existing WordPress setup located at hxxp://example.com, but you really want […]
Installing on a Secondary Blog
Published on January 31st, 2010 by WindhamdavidBuilding a Child Theme of the BP Default Theme
Published on September 30th, 2009 by Andy PeatlingThe BP Default theme was moved into the BP Classic backwards compatibility Add-on during the 12.0.0 BP development cycle. Archived file. The BP Default theme will no longer be activated in new installations and will be retired in the near future. http://bpdevel.wordpress.com/2013/11/13/the-future-of-the-bp-default-theme/ This is an approach to child theming based on the BuddyPress Default theme. […]
Changing Internal Configuration Settings
Published on September 30th, 2009 by John James JacobyN.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 […]
Upgrading a 1.0 Theme to 1.1
Published on September 30th, 2009 by Andy PeatlingArchived file. Good up to BP 1.1 Starting at version 1.1, BuddyPress themes are simply WordPress themes with extra template files. The separation between a WordPress (old bphome) and BuddyPress (old bpmember) theme has been removed. All theme files are contained in the same theme and one theme design applies to the site as a […]
Upgrading BuddyPress
Published on July 15th, 2009 by Andy PeatlingUpgrading from an earlier version of BuddyPress? No problem, please follow the instructions that match your situation. BACKUP – this cannot be emphasized enough! Make a copy of your database and all files before upgrading. There have been major changes in the latest version of BuddyPress and you will want a copy of your existing […]
Template Tag Reference
Published on June 12th, 2009 by Andy PeatlingThis 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, […]
The $bp Global
Published on May 5th, 2009 by Andy PeatlingThe $bp global is deprecated. Instead, you should use the following, inside a function: $bp=buddypress(); Now the $bp, contains all of the variables and configuration settings that BuddyPress needs to use throughout an installation. As a developer you may find a good first step is to use the function below to render out the contents. […]
Profile Fields Loop
Published on April 29th, 2009 by Andy PeatlingThe 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 […]
Groups Loop
Published on April 29th, 2009 by Andy PeatlingThe site groups loop can be used to output a list of groups created on your site. Standard Loop Accepted Parameters The bp_has_groups() function will accept a number of parameters that will manipulate the data being returned. type optional Defines the type of groups to return. Accepted arguments: active, newest, popular, random, alphabetical, most-forum-topics, most-forum-posts […]
Activity Loop
Published on April 28th, 2009 by Andy PeatlingThe activity loop can be used to output a list of sitewide, member or member’s friends activity. Standard Loop Accepted Parameters The bp_has_activities() function will accept a number of parameters that will manipulate the data being returned. scope optional Pre-defined filtering of the activity stream. Show only activity for the scope you pass (based on […]