I was having the same issue with the Instagram error message. I received the reply below which solved the problem. Instagram no longer allows just anyone to post Insta feeds to their own website. You must register with Instagram to get an access code (link below). Then you need to find a new Insta widget that uses the access code to link to your site (rather than user name or hashtag). I found lots of free options on the Plugins page. After getting registered with Insta and enabling a new widget that utilizes the Instagram access code, the Insta feed is now working properly on my site. Reply from WP support here:
Hello,
Instagram is gradually restricting the use of its public API key due to general misuse and privacy policies (totally OceanWP unrelated), which means all users will be affected by this change by 2020. Find more info on the topic here: https://www.instagram.com/developer/
You can create a new IG feed in Elementor using our Instagram Elementor widget which uses tokens (Theme Panel – My Library), and insert it on your website using Ocean Hooks or shortcodes via Text widgets.
Generate your access token using the following link: https://oceanwp.org/instagram/
Make sure that Disable implicit OAuth is unchecked in your API client settings.
Add the following URL https://oceanwp.org/instagram/ as a redirect uri in your API client settings.
You can find detailed instructions on how to get the Instagram access token here: https://docs.oceanwp.org/article/487-how-to-get-instagram-access-token
-
This reply was modified 5 years, 2 months ago by
hparts.