Last year I wrote about my search for the perfect social media share bar and I soon discovered I wasn’t the only publisher looking for a more functional and elegant solution. 11 months later and it’s still in my top 5 most popular posts. Since that time Facebook and Twitter have introduced new buttons and pretty much everything has changed so it’s time to share my new and improved share bar recommendations
Share bars is my term for the ubiquitous list of icons inviting a reader to tweet, like, or otherwise share a particular post. The options range from hundreds of WordPress plugins to more advanced hand coding and since I fall somewhere in between I think there is something for everyone here.
The Problem
Many of the most popular solutions don’t create a good user experience. If you are creating content worth sharing why not close the deal by making it easy to share.
Here’s a few examples of what’s wrong:
- TweetMeme Retweet – This is likely the most popular RT button on the web but requires too many clicks to authorize their app just to RT. (For a much better RT button see Topsy’s solution but I’ll discuss why I’m using the Twitter tweet button below)
- Wibiya & Meebo – Overlay bars jumped on the scene this past spring but the sharing process is often weird & distracting.
- 99% of WordPress share plugins – They’ll get the job done but they don’t offer enough features or they create a cluttered appearance.
Yes I’m picky but I want simple, elegant, and feature rich.
The Solutions
The Easy Way
I only recommend 2 plugins for creating sharebars:
- AddtoAny – I love this plugin. AddtoAny offers a ton of customization options and it’s easy to create standalone services. See it in action below this post, click the
button at the end of this post. - Sexy Bookmarks – SB is very well designed and @Shareholic has continued to improve its functionality. They don’t offer a true Facebook “Like” button but otherwise everything you need is offered.

More Advanced & Mo Betta
If you are comfortable with a bit of coding then you should take advantage of the more advanced options offered through Facebook and Twitter’s native services.
As I mentioned above I’ve been very pleased with Topsy’s RT button but I recently replaced it with Twitter’s native solutions for 1 major reason: I can suggest that you follow me after retweeting one of my links. That is a huge! (Feel free to retweet this post and see for yourself). If someone has read and tweeted your post there is a very good chance that they will follow you as well.
My final solution for a share bar is to use a combination of Facebook Social plugins, the Twitter Tweet button, and AddtoAny.
Creating a Facebook Like Button
- Visit the Facebook developer Like button page.
- Choose your style, width, color, & face preferences. The example code below uses the box style, width of 60px, light color scheme. The options are up to you but the php url is critical.
- If you are using WordPress just paste the code into your single.php file, If you are using the Thesis theme [affiliate link] paste this code into your “thesis_hook_after_post” in OpenHook
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&layout=box_count&show_faces=true&width=60&action=like&font=verdana&colorscheme=light&height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:60px; height:65px;" allowTransparency="true"></iframe>
Creating Twitter Button
- Visit the Twitter Goodies Tweet Button page
- Choose button style and add your twitter username without the @ to the Recommended people to follow section. Again the options in the code are clear.
- If you are using WordPress just paste the code into your single.php file, If you are using the Thesis theme [affiliate link] paste this code into your “thesis_hook_after_post” in OpenHook
<a href="http://twitter.com/share?url=<?php urlencode(the_permalink()); ?>&counturl=<?php urlencode(the_permalink()); ?>" class="twitter-share-button" data-count="vertical" data-via="tsudo">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
Adding AddtoAny
Finally to cover digg, stumbleupon or everything else just install the AddtoAny WordPress plugin, set your display options within the plugin settings and add the following code.
<?php if( function_exists('ADDTOANY_SHARE_SAVE_KIT') ) { ADDTOANY_SHARE_SAVE_KIT(); } ?>
I’ve added some div tags for formatting but the final code should look something like this:
<div style="clear: both; overflow: hidden;">
<div style="float: left; width: 75px; height: 75px; border: 0px red solid;"><a href="http://twitter.com/share?url=<?php urlencode(the_permalink()); ?>&counturl=<?php urlencode(the_permalink()); ?>" class="twitter-share-button" data-count="vertical" data-via="tsudo">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
</div>
<div style="float: left; width: 75px; height: 60px; border: 0px blue solid;">
<iframe src="http://www.facebook.com/plugins/like.php?href=<?php echo urlencode(get_permalink($post->ID)); ?>&layout=box_count&show_faces=true&width=60&action=like&font=verdana&colorscheme=light&height=65" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:60px; height:65px;" allowTransparency="true"></iframe>
</div>
<div style="float: left; width: 200px;height: 60px; border: 0px red solid;">
<?php if( function_exists('ADDTOANY_SHARE_SAVE_KIT') ) { ADDTOANY_SHARE_SAVE_KIT(); } ?>
</div>
</div>
What is your favorite solution for inviting readers to share your content? Is there a plugin better than the ones I’ve mentioned?
If you have questions just leave a comment below. If you found this post useful feel free to share & subscribe and let’s hope it isn’t outdated by 2011.