Pinterest Stumbleupon Whatsapp

wordpress plugin buddypressHave you ever felt like running your very own social networking site?  I know I have.  Have I actually got up and done it?  Not yet.  But with WordPress 3.0 it is now easy to set one up.

A while back Damien wrote an article about how to install and run your very own social network using WordPress How To Build a Social Networking Site using Wordpress How To Build a Social Networking Site using Wordpress Read More .  At the time you had to download and install WordPress MU (or WordPress Multi User) in order to install BuddyPress and therefore to have your own social network.

Since the advent of WordPress 3.0, regular WordPress and WordPress MU has now been merged together.  In other words, if you have upgraded your blog to WordPress 3.0, you have the features of MU built right in.  You just have to activate them.

This is good news for someone who wants to use BuddyPress because they don’t have to download and install WordPress MU.  Check out how easy it is now to install BuddyPress now that we have WordPress 3.0.

1. Activate Networking Abilities Of WordPress 3.0.

It’s kind of a mystery to me why the multi-site abilities of WordPress 3.0 are hidden behind a few hacks but they are.  WordPress 3.0 does not act like MU right out of the box.  Check out this article about how to turn your WordPress blog into a blog network using WordPress 3.0.  Do what’s outlined there and you’ll be ready to move on to the next step.


2. Install The BuddyPress Plugin

Installing the BuddyPress plugin (it’s actually a group of plugins packed together) is as easy as installing any WordPress plugin.  Just head to the plugins section of the Admin screen and search for Buddypress.

wordpress plugin buddypress

Just make sure it is the correct plugin and you’re good to go.

3. Activate A BuddyPress Compatible WordPress Theme

After installing the proper plugin, you’ll probably get a message saying: “You’ll need to activate a BuddyPress compatible theme to take advantage of all of the features. We’ve bundled a default theme, but you can always install some other compatible themes or upgrade your existing WordPress theme.”

installing buddypress

If you don’t have one downloaded already, click the “install some other compatible themes” link.  For the time being I chose to use the default theme.

installing buddypress

That’s all there really is to setting up BuddyPress on WordPress 3.0.  It’s as easy as enabling networking, installing a plugin and installing a compatible theme.  From here it’s up to you to find a niche and users to use this tool.  Take some time and become familiar with some of the features before you get too many users asking for help.  Check out these features:

1. Activity Streams – See What Everyone Is Up To

installing buddypress

You can view the activity streams of individuals, groups or even the whole site.

2. Extended Profiles – “About Me” Pages For Users


You have control over what fields users can fill in to describe themselves.  They can upload an avatar too.

3. Private Messaging

wordpress plugin buddypress

Private messaging is like an internal email system.  Send messages to other users that only they can see (image from the BuddyPress homepage).

There’s also other features common to social networking like friend connecting, blogging, and discussion forums.  Check these out at the BuddyPress homepage.  Also try out the test site by going to and signing up for an account.

Is BuddyPress the only way to create your own social networking site?  No.  There are what Damien called “3rd party social network providers.”  Check out Groupsite to create a free network without having to handle all of the installation and setting up.  As we know, there are pluses and minuses to both but your needs may dictate which direction you choose to go in.

Do you run a social networking site?  What do you use to do it?  We want to know.

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. vignesh
    May 21, 2015 at 1:26 pm

    hai sir ,i created a video website ,is there is any plugin only registered users can embedded(not upload) their youtube (or) other videos in my blog ,non registered users can view it and rate it,comment it...

  2. Abukhaeri
    September 22, 2010 at 9:04 am

    great tutorial thanks your advise

  3. Djangelic
    September 1, 2010 at 10:08 pm

    Ive been using Elgg for our church social network, but I think I might consider this instead...

  4. Fraser Smith
    September 1, 2010 at 2:32 pm

    Buddypress works fine with stand-alone WordPress. It doesn't require WordPress MU or Multisite any more. I run a site with a social aspect, . But I opted for the Mingle plugin as it supports all themes without any php hacking.

  5. Steve Campbell
    September 1, 2010 at 1:17 pm

    Amazing. Thanks for this article, Tim, I think you've inspired me to do this.

    • Michael Barto
      September 1, 2010 at 1:20 pm

      totally agree with Steve, thanks for such a nice tutorial.

    • timmyjohnboy
      September 1, 2010 at 7:42 pm

      Let me know what you get going with it so I can check it out when you do :)

  6. Fraser Smith
    September 1, 2010 at 12:32 pm

    Buddypress works fine with stand-alone WordPress. It doesn't require WordPress MU or Multisite any more. I run a site with a social aspect, . But I opted for the Mingle plugin as it supports all themes without any php hacking.