How to Fix Instagram Embed Not Working [Easy Way]
Home Blog How to Fix Instagram Embed Not Working [Easy Way]

How to Fix Instagram Embed Not Working [Easy Way]

How to Fix Instagram Embed Not Working (1)

Are Instagram embeds not working on your website?

By embedding Instagram posts on your site, you’ll have an easy time converting visitors into followers.

But if your Instagram embeds don’t work, you can end up creating a worse impression of your brand when people visit your site.

To help you out, we’ll show you the easiest way to fix Instagram embeds on your WordPress site.

We’ll cover the following topics in this guide. Just click on the section that you want to skip to:

Let’s get started!

What is Instagram oEmbed?

Instagram oEmbed is a WordPress feature where you can embed Instagram posts on your site just by pasting the link.

As a result, displaying Instagram content on your website is super easy.

wordpress oembeds before after

Unfortunately, WordPress stopped supporting the Instagram oEmbeds functionality on October 24, 2020, so you can’t use it anymore.

If you want to bring back Instagram oEmbeds on your website, you have 2 options:

  • Manual way: Register with Facebook as an app developer and use your Instagram embed script
  • Automatic way (Easy Way): Use an Instagram plugin to enable oEmbeds instead

With the first method, you’ll need a lot to create a Facebook app from your developer account and use it to connect to the Instagram API.

Doing all this can take a lot more time and effort to fix your Instagram embeds – especially if you’re not familiar with HTML, Javascript, or any other code.

manual method fix instagram embed

But if you use a WordPress plugin, you can easily fix your oEmbed issue in just a few minutes. Plus, there’s no need to deal with embed codes or shortcodes.

So, we’ll go ahead and use this method in our tutorial below.

Easiest Way to Fix Instagram Embeds in WordPress

With an Instagram plugin, it can be super easy to enable oEmbeds and display Instagram posts on your website – even if you’re a WordPress newbie.

And the best plugin that you can use for that is Instagram Feed Pro.

custom facebook feed pro plugin

Using Instagram Feed Pro, you can enable oEmbeds on your website and start displaying Instagram posts in just minutes.

What’s more, you can even create Instagram feeds and then show tons of photos and videos from Instagram at once.

In fact, you can show social photo feeds of content from your Instagram profile, stories, selected hashtags, or mentioned posts.

Your Instagram feed will also copy your website’s design automatically and perfectly match your branding.

On top of that, you can use a beginner-friendly visual editor to customize how Instagram photos and videos look on your site.

With a rating of 4.9/5 stars and over 1 million users, you can see that tons of people are happy using Instagram Feed Pro.

reviews instagram feed pro plugin

What’s more, Smash Balloon plugins are used by some of the biggest brands in the world.

That means your business will be in good hands here.

smash balloon brands

Ready to display Instagram posts on your site? Get Instagram Feed Pro from here.

Now, let’s see how you can use this plugin to fix Instagram embeds not working on your site.

How to Fix Instagram Embed Not Working (Easily)

To fix your Instagram embeds, all you have to do is follow the step-by-step guide below.

Let’s get started!

Step 1: Install the Instagram Feed Pro Plugin

First, get the Instagram Feed Pro plugin and then install it on your WordPress site.

Not sure how to do that? You can take a look at our guide on how to install WordPress plugins.

Once you’ve installed the plugin and activated it, move on to the next step below.

Step 2: Enable the Instagram oEmbeds Feature

Now, you can use the plugin to turn on the oEmbeds feature for your WordPress site.

First, open the Instagram Feed » oEmbeds menu from your WordPress dashboard area.

After you do that, click on the Enable button on the Instagram section.

enable instagram oembeds

The plugin will now open Facebook on your browser so you can connect your account and enable oEmbeds.

To do that, first, click on the Continue button on the popup.

choose your facebook account

Next, the popup will ask you to choose a page that you want to connect with your site.

After selecting the Facebook page you prefer, click on Next.

select facebook pages to connect

To turn on oEmbeds, the plugin will ask for read-only access to your account. With this access, it can only view your info and can’t make any changes.

So, Smash Balloon is completely safe to use.

Finally, click on the Done button to connect your account.

give read only access facebook

As you can see, it’s super easy to enable Instagram oEmbeds on your website using the Instagram Feed Pro plugin.

You’re now ready to embed Instagram posts on your site in step 3.

Step 3: Embed Instagram Posts on Your Site

Now that you’ve enabled embeds on Instagram, you can display Instagram posts on your site in 2 ways:

  • Embed Instagram posts on your WordPress page or post
  • Embed Instagram posts on your WordPress sidebar or footer

Let’s see how to use both of these methods below:

Embed Instagram Posts on Your WordPress Page or Post

To use the oEmbeds feature, you can simply open a page or post and then paste your Instagram URL.

From your WordPress dashboard area, go o to the Pages » Add New menu. Doing that will open a new page in the WordPress editor.

create new wordpress page

Want to add Instagram posts to a WordPress post instead?

Open the Posts » Add New menu from your dashboard area in that case.

add new post wordpress

We’ll use a WordPress page for our tutorial here.

Now, all you have to do is paste the link to your Instagram post into the WordPress page or post.

oembed instagram feed pro

To save your changes, click on the Publish button, and your new Instagram post is ready! You can open your site and check out how it looks.

With that, let’s take a look at another way you can embed Instagram posts on your site.

Embed Instagram Posts on Your WordPress Sidebar or Footer

You can also use a social media widget to display Instagram posts on the sidebar or footer areas of your website.

To get started, open the Appearance » Widgets menu from your dashboard area.

widgets page of your wordpress site

From here, you can manage all the widgets on your WordPress site.

If you want to embed Instagram posts on the website sidebar, click on the Sidebar panel.

open sidebar panel

Want to use a footer instead?

Then you can click on a Footer panel here.

open footer panel

We’ll go with the sidebar for our Instagram embed example.

To continue, click on the plus icon (+) and then select the Paragraph widget from the options.

add paragraph block fix wordpress oembeds

Finally, you can simply paste the link to your Instagram post into the paragraph widget.

Instagram Feed Pro will then automatically embed it on your sidebar or footer.

example of facebook oembeds

Finally, click on Update to confirm your changes, and you can have an Instagram widget on your WordPress site.

To see how the widget looks, you can open your site and check the sidebar or footer.

example facebook oembeds widget wordpress

And that’s it!

As you can see, it’s super easy to fix Instagram embeds not working on your site with the help of Instagram Feed Pro.

Just give this a try, and you can engage your visitors with relevant photos and videos from Instagram. Plus, you can even promote your own Instagram content.

Want to embed Instagram posts? Grab your copy of Instagram Feed Pro.

If you want to embed Facebook posts on your site, check out this guide on how to add Facebook feeds to WordPress websites.

If this article helped you out, follow us on Twitter and Facebook, and stay tuned for more social media marketing tips and tricks.

Add a Comment

We're glad you have chosen to leave a comment. Please keep in mind that all comments are moderated according to our privacy policy, and all links are nofollow. Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.