Facebook API Change - oEmbed: What You Need to Know
The Facebook API change oEmbed update, which was implemented on October 24, 2020, requires users to generate an app ID to continue embedding Facebook and Instagram content using oEmbed.
- What is oEmbed?
- How the Facebook oEmbed API Change Impacts Your Site
- Available Solutions to Fix oEmbed Links
- Summary
What is oEmbed?
oEmbed is a protocol enabling websites to embed content from third-party websites with just a URL. It is primarily designed to avoid the need to copy and paste HTML from other sites. For example, WordPress uses oEmbed to display embedded images and videos.
For over a decade, Facebook oEmbed has allowed users to share media on websites and social networks without requiring coding. However, following new security updates, users must now obtain developer credentials to embed Facebook and Instagram content.
This guide explains the oEmbed change, why it impacts websites, and how to update your website to keep Facebook and Instagram embeds functional.
How the Facebook oEmbed API Change Impacts Your Site
This API update affects websites that rely on oEmbed. Many plugins dependent on oEmbed may fail to display unauthenticated Facebook or Instagram content.
- Broken embeds: Your site may show errors or blank spaces in place of previously working embeds.
- Plugin issues: Plugins using oEmbed may fail to display your content correctly.
- Content error: Website content, such as embedded posts, images, or videos, may not show up correctly
To ensure smooth content display, website owners will need to update their oEmbed settings.
Available Solutions to Fix oEmbed Links
To maintain Facebook and Instagram embeds, you can use either Jetpack or Smash Balloon plugins.
Using Jetpack for oEmbed
- Install and activate Jetpack on your WordPress website.
- Connect your Facebook account within Jetpack to handle app ID registration and token creation automatically.
Jetpack partners with Facebook to automate developer ID creation, making it easier to integrate social media content.
Using Smash Balloon for oEmbed
- Install the Smash Balloon Facebook/Instagram Feed plugin.
- In the WordPress dashboard, go to Smash Balloon > oEmbed.
- Click on the Connect button to link your account.
If you already have Smash Balloon installed, updating the plugin will enable oEmbed functionality for Facebook and Instagram.
Summary
Understand the implications of the Facebook API change to oEmbed and how it has affected website embeds. This article provides insights into the change and offers simple steps to restore Facebook and Instagram content using WordPress plugins.
If you need further assistance, feel free to contact us via Chat or Phone:
- Chat Support - While on our website, you should see a CHAT bubble in the bottom right-hand corner of the page. Click anywhere on the bubble to begin a chat session.
- Phone Support -
- US: 888-401-4678
- International: +1 801-765-9400
You may also refer to our Knowledge Base articles to help answer common questions and guide you through various setup, configuration, and troubleshooting steps.