Flo Instagram


The plugin provides a widget and a shortcode that allows displaying images from a given Instagram account. There are options for the image sizes and number of columns.


This section describes how to install the plugin and get it working.

  1. Upload the flo-instaram directory to your /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Visit the ‘FLO Instagram’ menu item in your admin sidebar to enter your Instagram user ID and the Access Token. To generate the access token, the plugin provides a link to our server which will redirect you to http://instagram.com to authenticate and authorize our application. Once you authorize the app, it will generate the access token which will be shown on the screen. We do not store any user data on our end, the only reason of sending the user to our site is that Instagram requires the client secrete key, which we can not make public.
  4. Use the widget or the shortcode. Check documentation for more details: http://docs.flothemes.com/flo-instagram-plugin/

For more details visit: http://docs.flothemes.com/flo-instagram-plugin/


A question that someone might have

An answer to that question.

Contributors & Developers

“Flo Instagram” is open source software. The following people have contributed to this plugin.


Translate “Flo Instagram” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


V 1.4.6 – If no caching time is set by the user, then we cache the feed for 60 min to avoid being blocked by Instagram.
If no user ID and token is set, then we break the loop reqests.

V 1.4.5 – Fixed background conflict with some themes;
Appended the plugin version to the enqued js and css files to avoid the browser caching issue.
Solved conflict with Flothemes Instagram images link in the footer. Now the link to the intagram images works on mobile devices.

V 1.4.4 – For the accounts that return small number of images per request, we requests the images from the ‘Next Pages’
until we get 30 images;

V 1.4.3 – Deprecated the crop sizes to solve the broken images links after Instagram changed the link structure.

V 1.4.2 – If we have the next page, we will try to merge the images from the next page with the those from the first page;

V 1.4.1 – Fixed shortcode visibility issue on mobile.

V 1.4 – Changed the images URL structure when cropped images are requested.

V 1.3.6 – Escape the image caption text.

V 1.3.5 – Adde possibility to delete the transient via a get parameter
– Now we show the wrong token error message only to editors and administrators

V 1.3.4 – If the access token expires, we show a message about that and ask to regenerate it.

V 1.3.3 – Added image size option for the shortcode
– Added option to link shortcode images to the original image on Instagram

V 1.3.2 – Changed the acces token generator URL

V 1.3.1 – Fixed warning message

V 1.3 – Added the following actions and filters for developers;

V 1.2.2 – Fixed warning appearing in the widget

V 1.2.1 – Fixed the shortcode generator pop up problem

V 1.2 – Added possibility to display images from several account by a using the user ID and the access token for the desired account.

V 1.1 – Changed the client ID to the new Flothemes APP client ID Because of the API permissions changes we can not display any more images by hashtag or other users’s images and those options were deprecated. Added auto updater for the plugin.

V 1.0 – Fixed a conflict with the font icons

V 0.9 – Fixed Crop function when “full link image link” is not checked

V 0.7 – WP 4.3 compatibility fix

V 0.6 – Fixed conflict with SEO Yoast plugin

V 0.5 – Added option for images padding

V 0.4 – Added option for horizontal image list for the Flo Instagram widget

V 0.2 – Made the plugin compatible with WP 3.9 and newer

V 0.1 – Plugin was released