Instaflax Social Feed lets you show your Instagram content on any WordPress page using the official Instagram Graph API. Connect your account securely via OAuth, design your feed with a live Feed Customizer, and embed it anywhere with a simple shortcode.
Only [instaflax_feed] is the recommended shortcode. Prefixed legacy aliases [instaflax_insta_feed] and [instaflax_inf_instagram_feed] are available for sites migrating from older shortcodes.
Display a saved feed:
[instaflax_feed id="1"]
Replace 1 with your feed ID shown in the All Feeds list.
Prefixed legacy shortcodes:
[instaflax_insta_feed id="1"]
Attribute override shortcode:
[instaflax_feed id="1" posts="6" columns="3" caption="true" layout="grid"]
[instaflax_inf_instagram_feed] is a prefixed legacy alias for backward compatibility.
/instagram-proxy-callback/ works on your siteincludes/instaflax-instagram-oauth-config.php or define( 'INSTAFLAX_INSTAGRAM_APP_ID', 'YOUR_ID' ); in wp-config.php, and add https://yoursite.com/instagram-proxy-callback/ to your Meta app Valid OAuth Redirect URIsThis plugin connects to the following third-party services. By using this plugin, you agree to their respective terms and privacy policies.
Instagram (instagram.com / graph.instagram.com)
Used during OAuth authorization (instagram.com) and, after your account is connected, to fetch your Instagram profile, posts, and to refresh your long-lived access token (graph.instagram.com). During Connect, your browser is sent to Instagram through the Instaflax OAuth proxy; after you approve access, an authorization code is relayed to your site at /instagram-proxy-callback/. After connection, your long-lived access token is stored encrypted in your WordPress database and sent to the Instagram Graph API when the plugin fetches or refreshes feed data.
Instagram Terms of Use | Meta Privacy Policy
OAuth Proxy (one.mahihub.in)
Used for the Instagram connection flow and token exchange. When you click Connect Instagram, your browser is sent to the proxy authorize endpoint (/ig-proxy/authorize.php) with your site callback URL (return_to). The proxy redirects you to Instagram using a single fixed OAuth callback on the proxy (/ig-proxy/oauth-callback.php) so you do not need to register your domain in Meta. After you approve access, Instagram returns to the proxy, which relays the authorization code to your site at /instagram-proxy-callback/; the plugin then sends the code to the proxy (/ig-proxy/index.php) to obtain short-lived and long-lived access tokens. The App Secret is never stored in the WordPress plugin. Legal terms and privacy for this service are published by Instaflax at the links below.
Terms of Service | Privacy Policy