Instagram Feed Not Working in WordPress? Here Is the Most Common Reason
Many businesses like displaying their Instagram posts directly on their WordPress website. It helps keep the site looking fresh, shows recent activity, and allows visitors to see your latest social media content without leaving your website.
However, a common issue we see is that the Instagram feed suddenly stops working. The feed might disappear, stop updating, or show an error.
In most cases, the problem is caused by an expired Instagram access token.
Why Your Instagram Feed Stops Working
Most WordPress Instagram feed plugins connect to Instagram using something called an API (Application Programming Interface).
This connection allows your website to retrieve posts, images, and captions from your Instagram account. To make this connection secure, Instagram requires a temporary access token.
Think of the token as a digital key that gives your website permission to access your Instagram content.
The important thing to understand is that these tokens do not last forever.
Most tokens used for Instagram feeds expire after around 60 days.
When the token expires, your website can no longer retrieve posts from Instagram, which causes the feed to stop working.
Common Signs Your Instagram Feed Token Has Expired
If your Instagram feed is no longer working, you may notice:
• The Instagram feed has disappeared from the page
• The feed is blank
• Old posts are showing but new posts are not updating
• Error messages appear in your plugin settings
• The feed section loads but shows no images
In many cases, nothing is actually broken on the website. The connection between the website and Instagram simply needs to be refreshed.
This Often Happens With Popular Plugins Like Smash Balloon
One of the most commonly used Instagram feed plugins for WordPress is Smash Balloon Instagram Feed.
This plugin works very well and usually refreshes tokens automatically. However, there are situations where the connection can still break.
Common reasons include:
• The Instagram password was changed
• The Instagram account was disconnected
• The account type was switched between personal and business
• The plugin has not been updated in a long time
• The website was moved to a new domain or server
• The token expired and did not refresh automatically
When this happens, the Instagram account usually just needs to be reconnected in the plugin settings.
How to Fix an Instagram Feed That Is Not Working
In most cases, fixing the issue is straightforward.
The typical solution is to reconnect the Instagram account in the plugin that is displaying the feed.
For example, with Smash Balloon you would normally:
- Log in to your WordPress dashboard
- Open the Instagram Feed plugin settings
- Disconnect the existing Instagram account
- Reconnect the account and authorise access again
This process generates a new access token, which restores the connection between your website and Instagram.
Once this is done, the feed usually starts working again immediately.
Do All Instagram Feeds Require Tokens?
If your website displays an automatic Instagram feed, it almost certainly uses an access token.
Instagram requires this for security reasons, and the tokens eventually expire.
There are a few alternatives that do not require tokens, such as embedding individual Instagram posts or manually uploading images, but these do not create an automatic feed that updates when you post new content.
Keeping Your Instagram Feed Working
While tokens will always expire eventually, there are a few things that can help reduce problems:
• Keep your WordPress plugins updated
• Use reliable Instagram feed plugins
• Avoid frequently switching Instagram account types
• Periodically check that your feed is still updating
If the connection does break, reconnecting the Instagram account normally resolves the issue quickly.
Need Guidance Reconnecting Your Instagram Feed?
If your Instagram feed has stopped working on your WordPress website, it is usually due to an expired access token or a broken connection.
Because reconnecting the feed requires access to your Instagram account, we do not log in to client social media accounts directly.
Instead, at Online Optimisation, we guide our clients through the process step by step so they can reconnect their Instagram account safely while keeping their login details private.
If you are unsure why your Instagram feed is not working, feel free to reach out and we will happily point you in the right direction.
