My goal with Simple Badges is to make the process of awarding badges to users on a WordPress website a painless process. See, Achievements is awesome if you’re using BuddyPress; often I’m not. CubePoints is something to look at if you want your users to accrue points that they can then exchange for things. But if all you want it the ability to award graphic badges for various things, display them on a user’s profile, and perhaps show off with a leader board, then Simple Badges could be for you.
Right now Simple Badges is in the middle of the development phase. I’ve had fun so far, and I’m learning a lot along the way. If you’re daring you can grab a copy from WordPress.org. I wouldn’t recommend using it on any live sites at the moment, though.
Right now with Simple Badges you can:
- create badges with descriptions and icons as simply as you would a new post,
- manually grant badges to users on your site, and
- browse badges and see which users have each of them.
I have a lot planned for this plugin, though. For the final release version Simple Badges will:
- let you create automatically granted badges (based on post counts, registration dates, etc.),
- allow badges to be hidden to users until they have earned them,
- include a shortcode for displaying a leader board, and
- offer up a default badge and template for creating your own.
There may be more on deck for future releases, but this should be enough to justify a full public release.
Fun fact: This was the first plugin I’ve written as a class rather than a series of functions. It was a lot of fun digging into a new technique, particularly when it’s something I should have dug into a long time ago.
I’ll be updating my development blog as I make progress.