BuddyPress uses loops to display the content of its components. In this article you will focus on how to “rearrange” the content displayed in four of its major components : Members, Groups, Blogs and finally Activity. You will achieve this thanks to the type or action argument of the init functions of each of these […]
Add custom filters to loops and enjoy them within your plugin
Published on December 3rd, 2013 by Mathieu VietModifying the Registration Form
Published on October 31st, 2013 by David CavinsOnce you’ve installed WordPress and BuddyPress, created WordPress pages for BuddyPress to use for Registration and Activation, and then enabled “Anyone can register” (under Settings > General > Membership), you’re ready to let users sign up for your new site. Tip: If you’re already logged in to your new site, visiting mysite.net/register will redirect you […]
Codex Standards & Guidelines
Published on October 12th, 2013 by Hugo AshmoreIf you are considering contributing to the codex this simple guide is here to help you with the formatting of pages and standards & conventions to follow to keep a set appearance to pages. The Codex is curated by a team of volunteers they will check and verify articles for accuracy and adherence to Codex […]
Template Hierarchy
Published on June 10th, 2013 by r-a-yA detailed look at theme compatibilities template hierarchy BuddyPress 1.7 introduced universal theme compatibility making it easier for WordPress theme designers to work with BuddyPress. What this means is if you are on a BuddyPress page, BuddyPress will look for a specific template file in your theme and use that template to inject its contents […]
BuddyPress Components and Features
Published on May 17th, 2013 by @mercimeBuddyPress is a powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, member types, activity streams, user groups, group types, and more. You could set up a community site for your university, an intranet for your company, a public/private network for your special interest groups, and many […]
Members
Published on May 7th, 2013 by @mercimeBuddyPress makes it easy for you to build your community or social network and establish relationships among members with default components such as Extended Profiles, Activity Streams, Friend Connections, Private Messaging, User Groups, and Blogs (multisite installation only) and major features like Notifications. The following is an overview of the default membership features using BuddyPress. […]
Messages
Published on May 7th, 2013 by @mercimeSections Public Messages Private Messages Private Message Screens How to Send a Private Message Public Messages BuddyPress provides ways for you to send a message publicly to another member of the site or network. Members will be notified of public messages by a new message count in the Notifications circle in Admin/Toolbar as well as […]
BuddyPress Widgets
Published on May 7th, 2013 by @mercimeBP Legacy Widgets have been progressively replaced by BP Block Widgets since version 9.0. They were moved into the BP Classic backwards compatibility Add-on during the 12.0.0 BP development cycle. BuddyPress provides widgets which you can add to any of your theme’s widget areas. To activate these, go to dashboard menu Appearance > Widgets. (BuddyPress) […]
Upgrading older plugins that bundle custom templates for BP 1.7
Published on April 12th, 2013 by r-a-yThis article examines what you can do as a plugin developer to maintain backwards-compatibility template support, while utilizing the newer template-loading approach as featured in BuddyPress 1.7. We will walk through a real-life case study involving the BP Follow plugin and what was done to update the plugin for BuddyPress 1.7. Intro If you created […]
Version 1.7
Published on April 6th, 2013 by Boone GorgesVersion 1.7 is a major BuddyPress feature release. BuddyPress 1.7 introduces many dozens of new features and enhancements, on top of hundreds of bugfixes. For Version 1.7, the database version (_bp_db_version in wp_options) changed to 6067, and the Trac revision was 6900. Read the full ticket log here here. Highlights Theme Compatibility – BuddyPress now […]