If your Facebook feed isn’t updating then it could be due to one of the following reasons:
1) Posts are shared to your Facebook Page from a user’s Personal Profile or a non-public Facebook Page
Please note, this isn’t a limitation of our plugin, it’s a restriction which Facebook places on it’s content in order to protect the privacy of their users.
- You could re-post the content to your page rather than sharing it to your page. If you re-post the content as your own post on your Facebook page then the content now originates from your Facebook page and will be displayed in the feed on your website.
2) Some posts are being filtered out
Check that you have all of the post types selected in the following location: Facebook Feed > Customize > Post Types, or that you aren’t excluding some post types in the shortcode itself, using the
Check that you don’t have a “filter” set on the feed which is only showing posts that contain certain words or phrases. The filter setting is in the following location: Facebook Feed > Customize > Filter Content by String, or you may be using the
filter shortcode option.
3) The missing posts are set to have an audience restriction
When you create a post you can select to only show it to a preferred audience (screenshot). If you select this option then the post will no longer be publicly visible and so Facebook won’t allow it to be displayed outside of their platform. In order for the post to be displayed in our plugin you would need to remove any audience restrictions so that it’s “Public”. You can tell whether a post is public as it will have a “globe” icon at the top:
If it has a “gear” icon, then it means there is an audience restriction on the post:
4) You may be using a caching plugin with aggressive settings
See this FAQ for more information.