WP My Instagram


Embedding your Instagram feed easily with WP My Instagram.

What’s hot?

  • No Access tokens needed! How cool!
  • Show more than 12 images (No longer works due to Instagram’s public api changed (ಥʖ̯ಥ) )
  • You can set number of items row
  • Ability to Preload/Reload cache

This is a better version of wp-instagram-widget. Thanks to Scott Evans

How to use?

1. Using shortcode [wp_my_instagram]:

You can place above shortcode into your posts/pages or widget (make sure shortcode is enabled in widget)

  • username – Your Instagram username.
  • limit – Number of images.
  • layout – Items per row. default, 2, 3, 4, 5, 6, 8, 10.
  • sizethumbnail, ‘small’, large, original.
  • target – items link target. _blank, ‘_self’.
  • link – account url

for example:

[wp_my_instagram username="wordpress" limit="12" layout="3" size="large" link=""]

Using widget in Appearance -> Widget and look for **WP My Instagram widget.**


  • Widget Settings
  • Result


Does it work with private accounts?

Hell naw!!! public accounts only.

How can i place WP My Instagram in my theme? ?

You can place these PHP functions any where you want:

if( function_exists( 'wp_my_instagram') ) wp_my_instagram( array( 'username' => 'my_username', 'limit' => 12, layout => '3' ) );

or shortcode:

echo do_shortcode( '[wp_my_instagram username="my_username" limit="12" layout="3"]');


Excellent plugin!

Excellent plugin, lightweight, installs with a click and works perfectly. Great option to create an Instagram photo gallery. Many thanks to the developer for the great work!
Read all 1 review

Contributors & Developers

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


Translate “WP My Instagram” into your language.

Interested in development?

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


1.1.3 – Dec 24 2018

  • minor bugfixes
  • Tested Up to WP 5.x.x

1.1.2 – Mar 17 2018

  • minor bugfixes
  • Fix api issue for retrieving with username.
  • Work with the latest json
  • Tested Up to WP 4.9.x

1.1.1 – Jan 12 2018

  • minor bugfixes
  • Fix api issue for retrieving with tag.

1.1.0 – Jul 17 2017

  • minor bugfixes
  • Add support for listing feed by tag – Jul 11 2017

  • minor bugfixes


  • Ajaxurl bugfix


  • Fix Minor bugs
  • Add ajax cache refresher, no delay on loading when cache is expired


  • Fix Minor bugs
  • Tested Up to WP 4.8


  • Initial Release