BNS Chess.com Badge
I've written a WordPress plugin for the Chess.com community, BNS Chess.com Badge. It is freely available from the WordPress Plugin Repository, here is a direct link to its page: http://wordpress.org/extend/plugins/bns-chesscom-badge/.
The basic idea behind the plugin is to offer self-hosted WordPress installations the same badges available here at Chess.com under the Resources | Widgets & Badges menu selection.
Although the plugin is still in its initial release phase it is completely functional, if you have any ideas or suggestions feel free to leave a comment.