Tag Archives: social networking

Building a powerful social network with WordPress

WordPress is many things.  A blogging tool, a business tool, a constituent relationship manager (CRM), a community gathering place, even a social networking platform.  With the right plugins and powerful theme, WordPress can be given the tools to create a social networking platform that rivals the big boys.

Why build a social networking platform on WordPress?  There are lots of good answers to this question.  Not the least of which is the WordPress platform is one of the simplest, fastest and most secure platforms on which to build.  Additionally, WordPress comes to you lean and clean, without unnecessary add-ons.  (This is why I switched away from Joomla! years ago).  With WordPress, you can pick and choose the features you need, and leave the rest.  But I’m preaching to the choir here, aren’t I?

When building a social network on WordPress, you have several choices.

The all-in-one solution: BuddyPress

buddypress

BuddyPress is a ready made collection of plugins that were built to work together.  The BuddyPress core enables the individual plugins and thus, is required.  Every other option is up to you.  The latest version is 1.7, released April 8th, 2013.  Known as “Totonno”, BuddyPress 1.7 brings some cool new features to the old BuddyPress.  The full feature list is available on the official Codex, but here are some of my favorite new and old features:

  • BuddyPress can now work seamlessly with almost any WordPress theme.  Previously, a WordPress admin would have to find a BuddyPress compatible theme, that problem is no more.
  • Rich group administration makes it easier to manage subgroups within your WordPress social network.
  • Installation is now much easier.  Previous versions of BuddyPress required quite a few steps for the admin, now the whole thing is automatic.  Suh-weet.

The options

BuddyPress has the capability to offer the following features for a social networking site:

  • Rich user registration
  • Customizable user profiles
  • Messages between users
  • Connectability between users (think Facebook friend function)
  • Full integration with bbPress, the forum designed by the creators of WordPress
  • User blogs, each user can write their own blog
  • And lots more with plugins for BuddyPress

Themes

BuddyPress also comes with a small collection of theme designers that are striving to make WordPress themes specifically for BuddyPress sites.  I’ve found the free stuff to not be worth it, but the premium BuddyPress themes at ThemeForest are really nice.  With Totonno, you can also use any other WordPress theme you love.

The analysis

BuddyPress seems to be the oldest project that adds social networking functionality to WordPress.  Age doesn’t guarantee the top choice, but it does lend itself to a more comprehensive solution.  But there are others you should consider before making a choice.

The minimalist solution: WP Mingle

wpmingle

The options

Mingle is newer and smaller, but has real promise.  It offers many of the core features of BuddyPress, with a vibrant community as well.  Features include:

  • User profiles
  • Friending between users
  • Profile posting and commenting
  • Member directory
  • Email notifications

WPMingle is very simple with a smaller but vibrant community of developers building plugins to support it.  It seems to be mainly supported by the primary developer, Blair Williams.  Blair is the genious behind Pretty Link, a heavily used WordPress link redirect and cloaking plugin.

Plugins developed for WPMingle include integration with AWeber, a forum, donation button and friend request widget.

Themes

Blair recommends Thesis Theme, because WPMingle has not been tested or developed to work with everything.  A serious drawback, but the theme shouldn’t be your only parameter when choosing a WordPress social networking option.

The Analysis

WP Mingle would be better if you just need the features listed above.  If you are looking to build a truly powerful social network, consider going with BuddyPress.  With any larger, more comprehensive plugin, you may loose some flexibility with customizations.

What did I miss?  Please comment below to make this article even better!

Wibiya has opened its doors to WordPress users

We recently reported on Wibiya, an exceptional tool for WordPress blogs (and other sites but we don’t care about them).  At the time, Wibiya was in beta mode, asking you to request an invitation to use the plugin.  Just recently, Wibiya took two pretty big steps.

First, Wibiya is now open to the public.  Simply click “Get it now!” to sign up.  You will select a few settings like applications to include on your toolbar, then download a plugin zip file.  Previously you were given a raw PHP file that required manual upload (instead of the handy “upload new plugin” option in your WordPress Dashboard.

Second, Wibiya updated the toolbar altogether.  If you already had the Wibiya toolbar, you need to reinstall it.  The toolbar now includes a couple more applications and a better interface for adding/removing them.

So what does the Wibiya toolbar do?

  • Integrates Facebook into your blog
  • Integrates Twitter, allowing users to tweet about you right from your blog!
  • Offers easy navigation of random and previous/next posts – increasing pageviews and retaining visitors.
  • Lets readers chat with other visitors
  • Lets you communicate with visitors by setting up announcements (popup or not)
  • Decrease reasons for visitors to leave by allowing social networking right on your site (instead of leaving to do so)
  • And tons more applications (translations, real time users and more added all the time)

Like we said, we don’t care about anything that doesn’t involve WordPress, but Wibiya also works with Blogger, Drupal, Ning, Joomla and more.  Check out the new Wibiya toolbar here.