Skip to:
Content
Pages
Categories
Search
Top
Bottom
Codex Home

PHP version support

Published on July 21st, 2016 by Boone Gorges

BP supports the latest versions of PHP BuddyPress supports all stable versions of PHP officially supported by the PHP project. For the best security and performance, site admins are strongly encouraged to run the latest stable PHP. BuddyPress 6.0.0 will require at least PHP 5.6 Legacy PHP support In addition to the official supported releases, […]

Navigation API

Published on July 8th, 2016 by Boone Gorges

BuddyPress’s Navigation API (BP 2.6+) provides an interface for developers to modify BP’s nav menus in group and user contexts. Examples Changing the position of the user’s Notifications nav item Changing the name of the Unread subnav item of the user’s Notifications nav menu Listing all navigation items belonging to the current group Change item […]

Group Types

Published on June 15th, 2016 by r-a-y

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

BuddyPress Companion Stylesheets

Published on May 26th, 2015 by Hugo Ashmore

What are Companion styles and why? As of BuddyPress 2.3 we have introduced a process to enqueue stylesheets that support specific WordPress bundled default themes. BuddyPress stylesheets are now available for the following: Twenty Sixteen Theme Twenty Fifteen Theme Twenty Fourteen Theme Twenty Thirteen Theme Twenty Twelve Theme (for BP 2.5.0) The motivation for doing […]

BP_Attachment

Published on May 6th, 2015 by Mathieu Viet

Note: This guide is for use with BuddyPress 2.3+. Version 2.3.0 introduced the BuddyPress Attachments API. In the first place, we use it to manage particular user submitted files: their profile photo or the profile photo of the group the user is an admin/creator of. A BuddyPress attachment is a file you “attach” to a […]

BuddyPress Links in WordPress Menus

Published on March 5th, 2015 by polle001

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. You can add links to: (a) the directory pages of your activated BuddyPress components and/or (b) your respective Member screens, in any of the navigation menus available in your theme. […]

Akismet

Published on February 10th, 2015 by John James Jacoby

Starting with BuddyPress 1.7, extended support for Akismet‘s anti-spam checking was integrated into the Activity Streams component. If you’re using Akismet, BuddyPress will seamlessly and silently send activity stream updates through for scanning, and prevent spammy ones from being made visible to your community based on the very same discussion settings you use for comments. […]

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() or the bp_register_member_types() function: The first parameter of bp_register_member_type() is a string identifier for the member type, used internally by BP as […]

Post Types Activities

Published on December 4th, 2014 by Mathieu Viet

Note: This guide is for use with BuddyPress 2.2+. Any public registered post type can be tracked into the activity streams once it has been published. Here are the different options to add the “buddypress-activity” support to a public post type. Activate the Blogs component ( aka Site Tracking ) If you activate the Site […]

Activity dropdown filters in templates

Published on December 1st, 2014 by Mathieu Viet

Activity dropdown filters are used in order to let a user filter the activity stream in three main contexts: the activity directory, the single member activity page and the single group activity page. Version 2.1 of BuddyPress introduced the template tag bp_activity_show_filters() to dynamically generate the options of the activity dropdown filters. While the BP […]

Skip to toolbar