Status: A New Responsive Child Theme for the BuddyPress Default Theme

The most exciting news in the BuddyPress world this week is the release of a new child theme for the BP-Default theme. Status is theme that puts the activity stream in the spotlight. It was designed and developed by several talented members of the BuddyPress community with a focus on twitter-like activity streams.

The Status theme has some powerful and unique features that go beyond your average BuddyPress theme:

Per-user profile customization: Under Profile, there is a new navigation element called Design, where users can set custom backgrounds and link colours for their profiles.


Read more »

WordPress as a CRM Solution: Move Over Salesforce.com

Customer relationship management is an important part of any business. The customers have the money, and if you want them to spend their money with you, it’s your job to stay in touch, build relationships and to remind them that you’re still in business.
In this blog, I’ll show you how to use WordPress as a CRM solution and manage relationships with your prospects and customers directly from your WordPress website. I’ll start by sharing why this will prove to be a smarter move than using one of the more traditional CRM solutions…
The Mailing List Mentality is Dead


Read more »

BuddyCamp Vancouver 2012: The First WordCamp for BuddyPress

Some very exciting news was announced in the BuddyPress community this week. The very first BuddyCamp will be happening soon! BuddyCamp Vancouver will take place on Sunday, October 14th and Monday, October 15th.

This event will be very much like a WordCamp except completely focused on BuddyPress. Sunday morning will include plenary sessions with talks from members of the BuddyPress core team. Tracks will be available for both beginners and developers in the afternoon. Monday is set aside to be a BuddyPress Hack Day.


Read more »

How to Change the Default BuddyPress Avatar Sizes

If you want to totally customize your BuddyPress community, at some point you’ll probably be interested in changing the default avatar sizes. BuddyPress avatars are nicely sized for the default theme, but your custom theme might benefit from sizing up or down from there.

The two most often used default avatars are the thumbnail and the full size, which are 50px and 150px respectively. They basically look like this in the default theme:

The BuddyPress codex has a list of the avatar settings that can be easily changed using internal configuration settings:

{code type=php}
define ( ‘BP_AVATAR_THUMB_WIDTH’, 50 );


Read more »

How to Clean Out the BuddyPress Activity Stream

When creating a BuddyPress site you will probably do lots of testing before officially launching. If you’ve filled up your activity stream with test comments, you’ll want to dump it before opening the site to your community. There are a couple of ways to do this.

Option 1: Empty the Activity table in your database.

This option involves getting into your database. Find the wp_bp_activity table and empty it.

Option 2: Empty all Activity entries in the Dashboard.


Read more »

Free Community Version of BuddyPress Links Now Available

BuddyPress Links is a commercial add-on that expands how your BuddyPress community interacts around links and shared content. Marshall Sorenson, the plugin’s developer, promised that he would re-release a free version of Links with some of the advanced features stripped out if he were able to cover the cost of development.

The BuddyPress Links community version is now available in the WordPress repository and updated to support BuddyPress 1.6.


Read more »

Coming in BuddyPress 1.7: Compatibility for ALL WordPress Themes

During the BuddyPress Dev Chat this week, the team discussed the scope for the upcoming BuddyPress 1.7 release. The biggest and most exciting change announced is that this next version will include compatibility for all WordPress themes. This will be accomplished by using the same method as the bbPress plugin. BP 1.7 will introduce a theme template compatibility layer that injects the necessary BuddyPress templates into your current WordPress theme when the page is loaded.


Read more »

How to Move a BuddyPress Profile Field to a New Group

Moving a BuddyPress profile field to a new field group might seem fairly obvious to you if you’ve been using BuddyPress for awhile. It actually is fairly intuitive, but the beginner might benefit from a few basic instructions.

Profile fields can be moved via drag and drop. Simply hover over the field you want to move and then drag it over the tab for the field group where you want to place it.


Read more »

Force User Registrations to your own BuddyPress Registration page

Do you have a problem with spambot registrations or have custom fields added to your BuddyPress Registration page? Maybe users are getting to the /wp-login.php?action=register page instead of your /register/ page? Here’s a snippet I came up with to redirect the first to the second.
The Code
Put this snippet in your active theme’s functions.php file or in your own plugin:

{code type=php}

function force_my_own_registration_page() {
// by Clifford Paulick, 2012-08-09, tested with WP 3.4.1 and BP 1.6

$turnon = 1; // 1 = yes, 0 = no

$currenturl = strtolower($_SERVER["HTTP_HOST"]) . strtolower($_SERVER["REQUEST_URI"]);
$findme = ‘wp-login.php?action=register’;
$pos = strpos($currenturl, $findme);

if ( $turnon == 1 && $pos !== false) {

BuddyPress Registration Page settings

Read more »