3 Easy Ways to Integrate WordPress with Social Media

3 Easy Ways to Integrate WordPress with Social Media

These days, having a social media presence is almost as important as setting up a website for your business. Some people choose to focus on one over the other, but there’s no reason why you can’t have both a healthy social media presence and a compelling WordPress website. In fact, you can even find ways to integrate the two.

In this article, we’ll cover three types of WordPress social media integrations, including:

  1. Using a WordPress social media plugin.
  2. Integrating WordPress with social media using a third-party platform.
  3. Leveraging your social media platform’s embed functionality.

There are a lot of options when it comes to combining social media with WordPress, so let’s get right to work!

Why You Should Integrate WordPress With Social Media Platforms

If you have a moment, go check out a few of your favorite websites right now. We’re willing to bet that all of them have social media profiles set up, and most probably display links to multiple platforms. The reason website owners go through all that effort is because social media is one of the best ways to drive more traffic to your website and share your content.

The problem is that your website and your social media profiles are different entities, even if you use largely the same content on both. This means they each need to be managed separately, which can add up to a lot of work.

By finding ways to integrate WordPress with social media, however, you can cut down on that amount of work significantly. Plus, these integrations often come with a host of other benefits, such as:

  • Driving additional traffic. As we mentioned earlier, social media platforms are fantastic sources for organic traffic.
  • Providing new channels to engage your users on. The more social media platforms you’re active on, the more likely it is that your visitors will follow you on at least one of them.
  • Making it easier for users to share your content. For example, integrating WordPress with Facebook can enable your visitors to share your posts with a single click, leading to more views and exposure.

When we talk about WordPress social media integrations, we’re referring to a whole host of potential strategies. For example, you can connect WordPress with Facebook and add reactions to your posts. You can also enable your visitors to share your content on Twitter, LinkedIn, and more using simple buttons.

Those are the most basic examples of WordPress social media integrations. However, you can also set up more advanced features. For example, by connecting WordPress with Instagram, you can automatically share some of your Instagram photos on your website. That means you can save a lot of time over publishing to both platforms manually. This same integration is also possible on other platforms.

In the sections that follow, we’ll teach you how to connect WordPress with Facebook, Instagram, and other platforms. Let’s get to work!

3 Easy Ways to Integrate WordPress with Social Media

In this section, we’ll show you three approaches to WordPress social media integration. You can use a plugin, a third-party platform, and even a manual method. Let’s start with the simplest solution.

1. Install a WordPress Social Media Plugin

As you might expect, the easiest way to integrate WordPress with social media is to use plugins. There is a broad range of plugins that enable you to connect WordPress with Facebook and other platforms. One such example is Social Media Share Buttons & Social Sharing Icons:

The Social Media Share Buttons plugin.

What this plugin does is enable you to include sharing buttons in your WordPress posts. With this tool, you can connect WordPress with Facebook, Twitter, LinkedIn, Instagram, and dozens of other platforms.

Another excellent choice for WordPress social media integration is Blog2Social. This tool provides you with the option to cross-post content on multiple platforms. For example, you can connect WordPress with Instagram, so your content will be shared on both:

The Blog2Social plugin.

The plugin also supports many other types of integrations as well. You can configure it to re-post old content from time to time, and schedule social media publications in advance. It works with all the major platforms, such as Facebook, Twitter, LinkedIn, Tumblr, and the aforementioned Instagram.

Those two plugins should give you an example of what you can do with WordPress social media integrations, although there are a lot more options where they came from. For now, let’s take a closer look at one example of an easy integration, by connecting WordPress with Instagram.

To do that, you’ll need to go ahead and set up what’s possibly the best social media plugin for WordPress – Blog2Social:

Installing the Blog2Social plugin.

Once you enable the plugin, a new Blog2Social tab will appear in your dashboard. Click on it, and select the Network option. Inside, you’ll find a list of all the social networks the plugin enables you to connect with WordPress.

Some of these platforms will only work with the plugin’s premium version, but Instagram isn’t one of them. Simply select the + Profile button to connect WordPress with Instagram:

Adding a new social media profile.

Next, the plugin will ask you for your Instagram account details. Go ahead and enter your credentials, and then hit the authorize button:

Authorizing your WordPress account to connect with Instagram.

Once you confirm that the account is yours, it will show up under the Blog2Social > Networks tab:

A list of connected social media accounts.

Then, go to the Blog2Social > Posts & Sharing tab. Inside, you’ll see a list of your existing WordPress posts. If you click on the Share on Social Media button to the right of any post, you’ll see a list of the accounts you can share that content on. Plus, you can configure what your social media post will look like:

Configuring your sharing options.

At this point, you’ll probably notice that there’s a drop-down menu labelled Share Now at the bottom of the screen. If you’re using the plugin’s premium version, you can only share posts instantly instead of scheduling them in advance. However, the plugin still saves you time by enabling you to attach a featured image, link, and publication text right from this screen.

Once you’re done, select the Share button. That’s it! There should now be a new publication on your Instagram profile, linking back to your WordPress post. Just remember that you’ll have to repeat this process each time you want to share content from WordPress with Instagram. Also, you can connect multiple social media profiles and share the same content to as many as you’d like.

This is only one example of the many WordPress social media integrations you can carry out using plugins, so you’ll want to fully explore all your options. For now, however, let’s move on to another way to connect your WordPress site with social media.

2. Use a Third-Party Platform

There are plenty of platforms that specialize in connecting online services with each other. One of our favorites is called IFTTT. This service enables you to create ‘applets’ that connect multiple platforms. For example, you can create an applet that integrates WordPress with Facebook, and enables you to share new posts with the latter automatically:

The IFTTT homepage.

Let’s take a look at how this works. Go to the IFTTT page and set up an account (which is entirely free). Once your account is ready, click on the My Applets tab at the top of your dashboard. A new page will load, and you’ll see another button labeled New Applet:

Creating a new applet.

Next, IFTTT will ask you to choose the first service you want to connect. Look for the WordPress button and select it:

Connecting WordPress to IFTTT.

On the next screen, hit the Connect button:

Connecting your WordPress account.

IFTTT will ask you for your WordPress URL and login credentials, so that it can connect to your admin account. Enter them in, and hit the Connect button when you’re done:

Entering your blog credentials.

After connecting WordPress with IFTTT, you’ll be able to choose the trigger that will prompt the app to run. The platform might just show you a few choices at first, but there are dozens of hidden options. You can access those by clicking on the Suggest a new trigger button at the bottom of the screen.

For now, however, go ahead and choose Any new post:

Choosing a trigger.

As the trigger’s description says, this will make the app run automatically whenever you post new content to WordPress. This is the ‘if’ part of the applet. Now it’s time to tackle the ‘that’ part, so go ahead and click on + that on the next screen:

Configuring a trigger to your reaction.

Once more, IFTTT will ask you to choose which service you want to connect to it. We’re going to integrate WordPress with Facebook, so look for the latter among the options the platform shows you:

Finding the Facebook service.

Once you’ve chosen the service that will perform the action, you now need to specify what that action is. In this case, let’s go with Create a link post. This will automatically link back to your WordPress post from Facebook once you publish something new on your website:

Creating a Facebook post for your WordPress content.

Next, you can choose what your Facebook publications should look like. By default, they’ll include your WordPress post URL. That means Facebook will also pull whatever metadata it can find, such as the post’s description and featured image. However, you can also add your own pre-recorded message to each publication:

Configuring the reaction to your trigger.

Once you’re happy with your settings, click on the Create action button, and you’re good to go. IFTTT will show you your finished applet, which will be turned on by default:

Your new IFTTT applet.

If you ever want to turn your applet off, just go to the My Applets tab and open it. You’ll see a quick trigger to turn it off at the bottom of the screen:

Turning off your new applet.

IFTTT works with dozens of services, and it offers hundreds of applets. There are a lot of fun WordPress social media integrations you can pull off with it, so check it out and see what you find!

3. Try Out Your Social Media Platform’s Embed Functionality

Last but not least, most social media platforms enable you to embed your publications manually on other websites. So far, we’ve only focused on sharing your WordPress content on social media, but this will let you do the reverse.

Each platform’s embed functionality works a bit differently. For example, you can click on the three dots at the top of any Facebook publication, and you’ll find an Embed option:

Facebook's embed button.

Clicking on this will show you what the post will look like once you embed it, and give you a snippet of code you can use on your website:

Your Facebook embed code.

To use that code, open the WordPress editor for any page or post you want to use. Then, switch over to the Text editor and paste that code within:

Pasting your WordPress embed code.

If you switch back to the Visual editor, you’ll see the Facebook post show up there, as well as on the front end of your site:

Your WordPress visual editor.

The same process also applies to other platforms. You just have to look for their embed codes, and paste them in using the Text editor (since the Visual editor won’t recognize the code properly).

For example, you can also connect LinkedIn with WordPress. To find your LinkedIn embed code, look for the same three dots at the top of any publication, and select Embed this post:

Embedding a LinkedIn post.

Now, copy your embed code and repeat the same process as earlier. It works just the same as with Facebook.

In our experience, all major social media platforms offer embed functionality, so it’s just a matter of looking for it within each site’s options. Your choices for integrating WordPress with social media this way are nearly endless.


These days, you have dozens of options when it comes to what social media platforms to use. You don’t need to set up a profile on every platform, but it does help to engage with your followers in a few different places. What’s more, you can perform WordPress social media integrations to give your content even more reach. You can do this by using plugins, through third-party platforms, or even manually, depending on the type of features you want.

Do you have any questions about the WordPress social media integrations we’ve introduced? Let’s talk about them in the comments section below!

The Author


Will Morris / @wilmorris

Will Morris is a staff writer at WordCandy. When he's not writing about WordPress, he likes to gig his stand-up comedy routine on the local circuit.

Related tutorials

Leave a reply




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Become a part of Hostinger now!

More in WordPress
WordPress custom fields tutorial
How to Add Custom Fields to Your WordPress Content (2 Methods)