Version 2.7.0 is a major BuddyPress feature release. For Version 2.7.0, the database version (_bp_db_version in wp_options) was 11105, and the Trac revision was 11202. Read the full ticket log here. Highlights Groups Query Overhaul Huge performance improvements on sites using persistent caching. Learn more about the Groups Query rewrite. Improved Profile Date Field New […]
Version 2.7.0
Published on October 6th, 2016 by @mercimeChange “Activity” component’s name and slug to something else.
Published on July 19th, 2016 by Damon CookWant to change the default BuddyPress “Activity” (activity stream) to “Dashboard”, or “The Activity Center”, or anything other than “Activity”? Here is how: Create wp-content/plugins/bp-custom.php, and put the following: You may also want to change all labels associated by following these instructions: “Customizing Labels, Messages, and URLs“.
Navigation API
Published on July 8th, 2016 by Boone GorgesBuddyPress’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 […]
Version 2.6.0
Published on June 21st, 2016 by r-a-yVersion 2.6.0 is a major BuddyPress feature release. For Version 2.6.0, the database version (_bp_db_version in wp_options) was 10469, and the Trac revision was 10898. Read the full ticket log here here. BuddyPress 2.6.0 will require WordPress 4.1.0 Highlights Activity Embeds If you are using WordPress 4.5+, copy the permalink URL of the activity of […]
Activity Embeds
Published on June 15th, 2016 by r-a-yIntro WordPress added oEmbed provider support in v4.4.0, allowing users to easily embed posts by copying a WordPress post URL and pasting it into the WordPress editor. WordPress 4.5.0 made further enhancements to the embed template for easier customization for theme developers. In BuddyPress 2.6.0, we are piggybacking off this functionality and enabling oEmbed provider […]
Group Types
Published on June 15th, 2016 by r-a-yBuddyPress 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 […]
Add Custom Tab to Groups Directory
Published on May 3rd, 2016 by shanebpThis is an example of how to add a custom tab to the Groups Directory. And call a custom template when that tab is clicked. The same approach can be used to add a custom tab to the Members Directory. The tab will be called Custom and it will load a template called groups-custom.php. This […]
Version 2.5.0
Published on March 2nd, 2016 by @mercimeVersion 2.5.0 is a major BuddyPress feature release. For Version 2.5.0, the database version (_bp_db_version in wp_options) was 10469, and the Trac revision was 10625. Read the full ticket log here. Highlights Customizable BuddyPress Emails Keep your users coming back with beautiful and flexible email notifications. Edit the content of your emails, create new email […]
Email Tokens
Published on January 25th, 2016 by Paul Wong-GibbsWith the release of BuddyPress 2.5.0, site administrators can easily edit the contents of email notifications. These notifications use “tokens,” which are generic placeholders that are replaced with specific data when a single message is generated and sent. We’ve created some general-purpose tokens that are available for use in any message, like the display name […]
Custom Emails
Published on January 22nd, 2016 by modemlooperBuddyPress only includes emails for BuddyPress core functionality. Blog posting is not part of BuddyPress, but it could be an integral part of your community. Let’s look at an example to send an email to a blog post author when a user comments on their post. Note: This requires the BP Email API which is […]