Skip to:
Content
Pages
Categories
Search
Top
Bottom
Codex Home

bp_after_setup_theme()

Published on February 14th, 2013 by modemlooper

bp_after_setup_theme() is where BuddyPress loads the theme functions. If you want to filter actions in functions.php or buddypress-functions.php hook to bp_after_setup_theme(). Source File bp_after_setup_theme() is located in bp-core/bp-core-dependency.php

Register and Activation Pages

Published on February 13th, 2013 by modemlooper

BuddyPress 1.7 auto generates the component pages for you. However, if you have open registration off in the WordPress general settings these pages may not get auto created. Enable Registration For users to sign up to your new BuddyPress powered site you will need to enable registration.  Visit  Settings > General in the WordPress admin […]

Theme Compatibility – Customizing

Published on February 6th, 2013 by modemlooper

BuddyPress 1.7 has built-in theme support. All required elements such as front-end editing are included. This means that all functionality will work, even when a theme has no specific BuddyPress templates or code included with it. To customize BuddyPress: The directory wp-content/plugins/buddypress/bp-templates/bp-legacy/ contains the directories buddypress, css and js, and the file buddypress-functions.php. buddypress contains […]

Installing Group and Sitewide Forums

Published on January 3rd, 2013 by @mercime

For New Installations: The following is a step-by-step guide for installing the Group and/or Sitewide Forums  for the latest BuddyPress and bbPress plugins. Forums Setup Forums in BuddyPress make use of the bbPress software to function and we made it easy for you to install from the wp-admin backend with a few clicks. Depending on […]

bp_get_the_profile_field_value()

Published on December 17th, 2012 by modemlooper

Profile fields have a filter that adds a link to certain words that are used to search members with. To remove this filter: Source File bp_get_the_profile_field_value() is located in bp-xprofile/bp-xprofile-template.php

bp_ajax_querystring()

Published on December 4th, 2012 by modemlooper

You can filter the output of the Activity loop using bp_ajax_querystring. Read about other queries you can pass the activity stream and learn more about the Activity loop here.   To filter ajax: Source File bp_ajax_querystring() is located in bp-core/bp-core-template.php

BP_Component

Published on December 2nd, 2012 by modemlooper

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. The BP_Component class is the basis of getting your plugin initiated into BuddyPress. You extend this class to create custom components. In fact, the core components extend this class to […]

Languages and Translations

Published on November 7th, 2012 by danbp

Like WordPress, BuddyPress has the built in capability to be used in any language. The instructions below assume you have already configured WordPress in Your Language and Installing WordPress in Your Language. Like WordPress, you don’t have to lift a finger to apply BuddyPress translations or translation updates. Most sites are now able to automatically […]

BP_User_Query

Published on September 7th, 2012 by shanebp

BP_User_Query Class The BP_User_Query class was introduced in BuddyPress 1.7 as part of making BuddyPress more scalable. The class lives in buddypress/bp-core/classes/class-bp-user-query.php.  Review the current class for additional arguments not listed here, such as:  member types and xprofile_query. Accepted Parameters type (optional) Defines the type of users to return. Accepted arguments: active, newest, popular, online, […]

groups_group_create_complete()

Published on April 13th, 2012 by dennissmolek

Quick Note on group creation, When a group first gets created it fires multiple actions some times multiple times. For example, groups_create_group and groups_created_group fire first on the initial details page, and AGAIN when the group is actually created. To bind to when the group is ACTUALLY created use groups_group_create_complete. so:

Skip to toolbar