How to add social media buttons

5 Ways to add social media buttons to your blog for easier sharing

There are hundreds of ways to add social media buttons to your blog or website.

Since I just went through a blog redesign, I wanted to share with you my process for choosing the best social media buttons to add to your blog or website.

By adding social media buttons to your website, this makes it easier for readers to share your content across Facebook, Twitter, Pinterest, and so on.

When you make it easy for readers to share your content on their social media channels, this can help out your site a lot.

As a result, this can lead to higher engagement, more interactions, and more pageviews on your website.

A word about plugins

A lot of people who build their own blog think that adding plugins to quickly solve a problem is the right thing to do.

While you can quickly build your blog, you need to be sure you really need to use a plugin instead of having someone code the feature into your site.

When you add a lot of plugins to your site, not only can this significantly slow down the load times, but you can affect your SEO ranking as well.

When you add social media buttons to your site, be sure you don’t overwhelm your readers.

Before adding any social media buttons, be sure you look at your social interactions in Google Analytics. This way you can determine which social networks you should include.

Let’s take a look at five types of social media buttons you can add to your blog or website to help make it easier for readers to share your content.

5 Ways to add social media buttons to your blog or website

1. Digg-digg

Digg-digg was created by the people who make Buffer, a social media scheduling tool.

One of the pros of using Digg-digg is that it is a lightweight plugin you can setup and install in minutes.

The only cons I see with this plugin is that it doesn’t offer much customization as far as the style of the icons.

2. Jetpack by

Jetpack by
Jetpack is more than just a way to add social media buttons. In addition to being able to add social media buttons to your blog or website, when you install Jetpack, you can also add additional functionality to your site.

This includes:

  • Email subscriptions
  • Related posts
  • Contact forms
  • And more…

To me, this is makes Jetpack extremely powerful but a bit overwhelming.

Fortunately, you can choose to install all or some of their features.

3. Simple social buttons

Simple social media buttons
For those of you looking for a basic set of social media buttons, Simple social buttons would be a good addition to your site.

The setup process to add social media buttons was very quick.

One other thing I found very helpful was that you could quickly add social media buttons before or after your post without needing to know any programming.

4. HS Social media buttons

HS Social media buttons
Most of the social media buttons we have discussed so far are very plain. As more and more websites take on a modern look, you might want to have social media buttons that match that look.

A fourth type of social media button you can add to your site is HS social media buttons.

With this type of social media button, you get a clean look to your social media buttons.

If you like, you can also customize this WordPress plugin some.

5. Flare

Flare by Filament
Example of horizontal Flare social media buttons.

The last way to add social media buttons to your blog or website is to use a product called Flare.

In my opinion, this is the most comprehensive social media button you can add to your site.

Not only can you customize the colors, but you can also customize the placement on your blog or website and even change the style of the buttons.

For example, you can make them circular or round the corners or make them square. This way they fit with the style of your overall website theme.

Where Flare really shines though is that they offer two different versions. Flare for WordPress and Flare lite.

This is important to know because as I mentioned earlier, when you add plugins, they can slow down your site.

With Flare, you can install a plugin or you can use Flare lite which you customize on their website and one line of code to install it on your own site.

This means you don’t have to install another plugin!

Which one did I choose?

Ultimately, I chose to add social media buttons using Flare lite. This was because it did not require adding another plugin to my site.

I also chose this set of social media buttons because it allowed me the flexibility to customize it with minimal effort.

Your turn

Which social media buttons do you currently have installed on your blog or website?

Leave a comment below and tell me which social media buttons you chose and why.


  • Wayne Brett

    I am always looking for a great lite social sharing replacement that is easy to add your own icons too. I am going to try it out. I had been using scrolling social share bar.

    • Christian Karasiewicz

      @21stcenturyblogger:disqus, most of these social media buttons will do what social share bar does – except in most cases, more. Personally, I’m a fan of Flare.

      They also have a pro version coming out as well – it is currently in beta right now.

  • Pingback: 5 Ways to add social media buttons to your blog...()

  • Angela Ford

    I’ve been using JetPack and more recently switched to AddThis. However I’m still not thrilled with the solutions but Flare seems like a great option! Any suggestions for showing sharing buttons on a blog list page? Also love the Click to Tweet features, it’s one of my favorite plugins!

    • Christian Karasiewicz

      @angelaford:disqus, Flare is great! As far as showing sharing buttons on a blog list page, if you setup a dedicated page like this one it would make sense to display them on pages.

      Also a big fan of click to tweet – I tend to use different tweet this plugins depending on the type of post I am creating.


      • Holly McIlwain

        I think that’s what I’m looking for. What content sharing plugin are you using? I was just solicited by ‘Ivy’ the same developers who created (flare I think.)

        • Christian Karasiewicz

          @hollymcilwain:disqus, Ivy is another tool they offer. I use Flare. Ivy is more for quoting passages. Flare is for social sharing.

  • Holly McIlwain

    Chris, as always, super blog post. So helpful. I’m going to switch to Flare lite, for the reasons you stated regarding quicker load time for my sports blog. Do you know if it can be customized to not show the count? We’re just getting started and don’t want it to look like a desert. (Smile) Also, have you tried ‘Ivy’ also by digital-telephathy? It allows your readers to tweet out content. I’m considering it for my sports blog, but a bit concerned it will bog down load time. Please let me know your thoughts when you can. thanks y’all.

    • Christian Karasiewicz

      @hollymcilwain:disqus I believe so – you can set a threshold Loads very quickly. One of the challenges with using other social media buttons is that they will slow down your site. These really don’t.

    • Christian Karasiewicz

      @hollymcilwain:disqus I haven’t tried Ivy yet. I do like it though. Seems like it could be really handy.

  • Jake

    Hi Christian, awesome post. I think I’ll have to check out Flare, do you know if it still works despite being out of development?

    By the way, what’s the name of the plugin for the email newsletter box beneath the post? It looks pretty good, and this is the first time I’ve seen someone put it there instead of on a sidebar!

    Will subscribe to your blog. Thanks! 🙂

    • Christian Karasiewicz

      Yes, it still works. You need to use the version I linked to and not the Flare WordPress plugin. The plugin is not being worked on anymore (they are launching a pro version). The other version is.

      Looking forward to having you as a loyal reader!

  • Randy

    I tried the Flare Lite with inserting the code into the header and it works just fine. If I keep it I would code the placement since it is limited. I have tried four different plugins and what I found was my page loading was negatively affected so that is how I ended up here on your blog. My YSlow score would go from 89 to 76 percent. My page load time would go from 1.6 – 2.0 to as high as 2.8. It seems if you want social sharing options you have to give up performance. I hope to hear what others have experienced with adding social sharing. Christian, thank you for sharing.

    • Christian Karasiewicz

      Thanks for sharing that @disqus_QuHHWSN4KA:disqus. I haven’t noticed much of a difference in page load time after adding it. Which other plugins have you tried?