My Experience With the WordPress Plugin: BuddyPress
I’ve been working on a social media based website for the past few months. We decided to give the WordPress Plugin: BuddyPress a try. After working with BuddyPress, it really is “Social networking, in a box.” However, if you are an advanced WordPress user or WordPress Developer, then you begin to see BuddyPress’s limitations quite quickly.
Just for the record, I am not intentionally bad mouthing BuddyPress directly. Think of this as more or less of a plugin review. It is a GREAT plugin for WordPress Newbies. If you are a WordPress Developer, continue reading.
Voice your opinions about the WordPress Plugin: BuddyPress
I wrote a post on the BuddyPress Support section of their website, under the BuddyPress forum: Requests & Feedback. My post is titled “[REQUEST] Fix BuddyPress’s Gravitational Orbit.” Check it out, and please voice your opinions.
In a nutshell, the WordPress Plugin: BuddyPress doesn’t allow WordPress to do all the heavy lifting for them. BuddyPress wants all eyes on them or maybe BuddyPress just wants to be the center of attention to a rather large crowd of users.
News flash! BuddyPress has square wheels for mobility, while WordPress has round wheels for efficient mobility.
Michael Ecklund’s Opinions About the WordPress Plugin: BuddyPress
As a WordPress Developer, I know that I would never use the WordPress Plugin: BuddyPress again for future projects. BuddyPress does indeed appeal to it’s nerdy developer crowed, how ever… BuddyPress really needs to devote a little more attention to their fellow nerd users.
BuddyPress stores everything in custom database tables, which was one of the biggest deal breakers for me. If BuddyPress utilized Custom Data (Custom Post Types, Custom Taxonomies and Terms, and Post Meta or Custom Fields), instead of using custom database tables, then I would definitely highly recommend the BuddyPress plugin.
If you are a WordPress Developer, my opinion would be wait until the WordPress Plugin: BuddyPress starts making use of Custom Data more, before you start basing your projects off this plugin. Just write your own code and use Custom Data, it would honestly be a more pain free and faster development process.
These are all just my opinions of course. If you are a WordPress newbie, then this would be a great plugin for you. If you are a WordPress Developer, I wouldn’t recommend this plugin as your project base. More opinions… Whee!