BuddyPress Tutorial Roundup: 15 Useful Hacks and Customizations

The BuddyPress community is coming up with many excellent tutorials lately, but with so much constant buzz it’s possible to miss some of this high quality content. That’s why we’ve gathered 15 of the best hacks and snippets for customizing your BuddyPress site. Grab a cup of coffee and start bookmarking your favorites!

Use Dropbox as a CDN to host your BuddyPress or WordPress Theme

Bowe Frankema takes you step by step through the process of using the free Dropbox service as a CDN for hosting your BuddyPress theme files. This can help speed up performance and streamline your local development process so that changes are reflected quickly on your live sites. Imagine being able to easily edit your theme from anywhere without the hassle of FTP!

View Tutorial

Activity Default to Member’s Friends

This is a great tutorial for making your site more focused on a member’s friend’s activity, rather than the sitewide stream. Adam Nowak shows you how to change the default activity feed to show ‘My Friends’ instead of ‘All Members’. You’ll need to edit three files in order to accomplish this but it will change the whole atmosphere of your social network.

View Tutorial

Zebra Styling of Activity Stream Items with CSS3

This tip was posted on BP-Tricks.com by Marshall Sorenson, who found it on the BuddyPress forums, originally suggested by Marco72. It’s a short CSS tweak that will make your activity stream more readable.

View Tutorial

Automatically Add New Users to a BuddyPress Group

This snippet will allow you to automatically add newly-registered users to a specific BuddyPress group.

View Tutorial

Fancy up your BuddyPress avatars with some CSS

This is a great quick design tip from the theme experts at BuddyDress. The tutorial gives you the CSS for four different options when styling your community avatars.

View Tutorial

Style BuddyPress Adminbar Dropdown

Grab this handy bit of CSS to change the background color of the BuddyPress admin bar dropdown menus.

View Tutorial

Add Gravatar Hovercard to BuddyPress Member Profile Pages

Rich Fuller posted this modification of the code from Ottopress.com that adds Gravatar hovercards. Rich has loads of other hacks and tips that you’ll want to check out after you bookmark this one.

View Tutorial

Block Activity Stream content for a specific Blog

This snippet will help you to block activity stream records for a certain blog from appearing in the activity stream. For example, if you want to hide the admin blog updates from the stream, you can. It’s also useful if you don’t wish to ban a blog but prefer not to give it as much publicity. The code was derived from the BuddyPress Block Activity Stream Types plugin.

View Tutorial

How to Use Activity As Wire in BuddyPress 1.2

If you miss the wire capabilities we had in the old days of BuddyPress, then this tutorial is for you. You can use the activity as wire, but it will require several edits to your templates. Brajesh Singh outlines each step in this post.

View Tutorial

Retrieve Mini Avatar

This snippet is a quick little function to retrieve the BuddyPress mini avatar.

View Tutorial

Enlarge Image Rollover

This snippet creates a rollover effect on avatars. You add the JavaScript onmouseover and onmouseout attributes to the a tag that contains the avatar. Then the script grabs the child img element and resizes it based on the enlargementRatio you pass to the function.

View Tutorial

Add Favorite Link for Individual Posts

This Buddypress snippet allows you to add a ‘favorite’ button to an individual post. You add it to the loop wherever you want the button to appear.

View Tutorial

BuddyPress Signup Form Hooks

This code can be added to a plugin or to your functions.php file. It hooks into the default sign up form and allows you to add an additional field, a customization often inquired about in the forums.

View Tutorial

Creating a custom Front Page for your BuddyPress Groups

This tutorial will shows you exactly how to create a custom front page for one of your groups. This page can be easily managed from your WordPress administration menu.

View Tutorial

Use a custom excerpt in the Activity Stream for Blog Posts

This snippet, based on code from R-A-Y of the BuddyPress forums, gives you full control over the excerpt that is shown in the activity stream when you publish a new post.

View Tutorial