Instagram gallery widget for WordPress

Instagram gallery widget for Wordpress displays your beautiful Instagram pictures in an elegant gallery onto your website.
132 Comments
Join the discussion on Twitter: #igw_plugin

Instagram Gallery Widget for WordPress

Instagr.am widget gallery displays your Instagram pictures in an elegant and easy way on your wordpress blog.

Special Features

  • Easy-to-install procedure. Just enter one of your Instagr.am pictures URL and you’re done
  • Nice FancyBox effect when clicking on thumbnails
  • Browse your Instagram pictures just like a gallery
  • Random Display Mode
  • Filter images by Effects
  • Thumbnails custom sizes option for every widget instance
  • Multiple widgets configurations
  • Specific PHP function call for theme customization
  • Shortcodes Support

Screenshots

Installation:

  1. Download the plugin, unpack it and upload the ‘instagram-widget-gallery‘ folder to your wp-content/plugins directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. On the widgets panel, drag the Instagram Widget Gallery onto one of your sidebars and configure its specific settings.
  4. If you need to adjust some CSS to suite your theme layout, go to Settings->Instagram Gallery Widget page and change the inner stylesheet.
  5. IMPORTANT: Go to this page and enter one of your instagram generated urls in the instagr.am permalink field, then press “Lookup”. You should see your profile gallery.
  6. You’re done. Enjoy.

The Instagram Gallery Widget comes with a specific CSS editor to adjust every element according to your theme settings. Check the documentation online.

Comments for this post have been disabled. Now everything moves to the Official Forum. Please register and post your questions there.
Join the discussion on Twitter: #igw_plugin

Recent Articles

New Research: Auto-learning is now possible with rapid data upload into our brain.

December 12th, 2011

Scientists at Boston University and ATR Computational Neuroscience Laboratories in Kyoto, Japan [...]


The men who sold their body to the matrix: The Body Hackers.

July 15th, 2011

Data analysis and information gathering are always important bases of today modern technology. B[...]


Who controls the Cloud? Revealing the dark sides of Cloud Computing

June 13th, 2011

Cloud computing is without a doubt, one of the most important and very revolutionary innovations o[...]


  • Pingback: Instagram Gallery Widget on Wordpress / WordPress Themes, Plugins & Development

  • Pingback: lgrandicelli på "Instagram Galleri Widget" - CyberMaster

  • http://verabear.net Vera

    I am so going to try this out, thank you! :)

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      I hope it will suite your needs Vera :)

  • Pingback: [WP プラグイン] Instagram Gallery Widget – Instagramの写真をウィジェットに表示 - ハウスウエディング[665-667]

  • Pingback: Instagram WordPress Plugin | William Kyle Internet Entrepreneur

  • Minicky

    dysfunctional…

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      I know.. There has been a problem with instagr.am APIs. I’m gonna find out a fix soon.

      Il giorno 02/lug/2011, alle ore 10:11, “Disqus” ha scritto:

  • Tim

    I have 2 instagram accounts one for me and one for my band..the urls work from one account but not the other….any ideas?

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Write here a couple of instagr.am urls of the one which doesn’t work.

    • kate

      How did you make 2 instagram accounts? I have tried but can’t figure out how.

      • http://twitter.com/lucagrandicelli Luca Grandicelli

        Sorry?

  • Tim
    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Those are broken…

  • Tim

    ok..I have just added this picture to the account that the urls do not work from

    http://instagr.am/p/HBQfs/

    …loaded it into the widget and it shows this Error :

    “Sorry, an error occoured while trying to get your instagr.am ID! Please try another instagr.am url.”

    add the exact same picture into the working account gives:

    http://instagr.am/p/HBRai/

    which works fine in the Widget.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      ok, i’ll replicate this issue on my local enviroment. I’ll be checking what’s going wrong. At first sight it seems something related to the account rather than the widget itself.. i’ll let you know soon.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Ok i’ve found the trick. You have to upload your profile picture on Instagr.am application. then it should work. I know this is not a good behaviour, but the IGW plugin tries not to use the official API to ensure a quick and fast configuration. Anyway i’ll put a fix soon.

  • Jay

    have the same issue as Tim.

    http://instagr.am/p/HJTAN/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Ok i’ve found the trick. You have to upload your profile picture on Instagr.am application. then it should work. I know this is not a good behaviour, but the IGW plugin tries not to use the official API to ensure a quick and fast configuration. Anyway i’ll put a fix soon.

      • Jay

        I uploaded profile pic and it’s working great. Thanks. Great widget.

  • Tim

    Hi Luca,
    Same as Jay, uploaded profile pic and it now works fine…thanks for your help.

  • http://twitter.com/My_Nicki Nicki

    Luca! Thanks a lot for sharing this great stuff – it works fine for me! Btw. I realized, that a max number of 32 images can be show, no more pictures. I checked out several options, several streams – no success. Have you a idea to get a stream with more than 100 pictures? 

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Nicky, i think it’s something related to an Instagr.aqm API limit. I’ll do a check anyway and i’ll let you know.

      • http://twitter.com/My_Nicki Nicki

        Thanks a lot Luca … if you want have a look – this is the result I worked out with your plugin:

        http://fatamanta.net/fatagram

        One day it grows up to a huge mosaic :)

  • Max Rota

    Hi Luca! This is really a great widget! One little doubt: any chances of loading the instagram pics randomically?

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Max, not at the moment. But this is a great suggestion. I think i will include it in the next version :)

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Version 1.3 now has the random option.

      • Max Rota

        Wow! Great, Dude! 

  • http://www.facebook.com/maxrota84 Max Rota

    Luca, sorry to bother you again! 
    Is it possible to sort randomically if I set to show only 1 picture? 

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Max, i haven’t tried but it should.

      Il giorno 16/lug/2011, alle ore 17:54, “Disqus” ha scritto:

      • http://www.facebook.com/maxrota84 Max Rota

        It does not work. If you set to show only one pic, it always return the last one. 

        • http://twitter.com/lucagrandicelli Luca Grandicelli

          Ok max i’ll see to find a fix soon.

          Il giorno 16/lug/2011, alle ore 18:01, “Disqus” ha scritto:

  • Loviekai

    Hello, pardon this question (i’m fumbling in wordpress!)…. but where is the “wp-content/plugins directory” ? I can’t seem to find it. Thanks!

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      It depends on where your website is installed. Ususally, after you’ve logged on with your ftp client, you should see the root of your site. There you’ll find the wp-content/plugins directory.

      • Loviekai

        Thanks for the reply Luca =)
        I’m using wordpress and I’m in the wp-admin page. I’m not too sure what is ftp client?
        the column on the left where there is the Dashboard etc doesnt seem to have wp-content. Where should I be looking for this? Thanks for your time and patience =)

        • http://twitter.com/lucagrandicelli Luca Grandicelli

          Well, it seems like you haven’t uploaded your website by your own:)
          Anyway, avoiding to be quite technical, on the left column click on Plugin, then click on “Intall New”. There, put in the search field the name “Instagram Gallery Widget”. This is an automatic procedure to correctly install the plugin without using “technical stuff” :)

          • Loviewkq

            Oh thats what i’ve been trying to explain. on the left column, i cannot find the “plugin” under any sub header. Thats whats puzzling me! =)

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            Ok that might be because you have not administrative privileges. Is there any other user who could do that for you? Maybe a system administrator?

          • Loviekai

            But i’m the only user for this wordpress blog! How does that work? I really appreciate you time and assistance =)

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            Ok so give me a screenshot of your wordpress admin panel :)

          • Loviekai

            i cropped out the left column for you to take a look. Thank you =)

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            Well, it seems like you have a special theme applied to your administration panel. Try to put this address in your browser: your-site-url/wp-admin/plugins.php

          • Loviekai

            Thanks Luca, but when the page is fully loaded, the page is blank? =(

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            Really, i don’t understand what is going on with your installation. Who installed wordpress?

          • Loviekai

            I signed up for WordPress as a blog for my shop. I chose the theme and add regular posts. Thats about all I did or changed for the blog!

          • Kate

            I’m having the same problem  as loviekai. There is no plugins link on the left side of my page. Can you tell us how to log in via ftp?

  • http://kmanndesigns.com/blog Kelly

    Question for you! I love the widget, but one question: is there a way I can center align the widget in my sidebar? If so, what is the code and where does it go? I’m familiar with HTML and CSS, but PHP gets me!

    Thanks for your help!
    http://kmanndesigns.com/blog

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hi Kelly, simply remove the “float: left;” rule from the “a.igw_thumblink” selector. You can find it inside the widget stylesheet in the option panel

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hi Kelly, simply remove the “float: left;” rule from the “a.igw_thumblink” selector. You can find it inside the widget stylesheet in the option panel

  • http://kmanndesigns.com/blog Kelly

    Question for you! I love the widget, but one question: is there a way I can center align the widget in my sidebar? If so, what is the code and where does it go? I’m familiar with HTML and CSS, but PHP gets me!

    Thanks for your help!
    http://kmanndesigns.com/blog

  • Kaiyi

    Hello Luca, best instagram widget! But one problem, my fancybox isn’t working. Must I install a separate fancybox widget?

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hi Kaiyi, thanx. I think there might be a conflict with another plugin using fancybox, or something within your theme. Try to deactivate some potential plugin or paste here your url, i’ll try to figure out what is going wrong.

      • Kaiyi

        You are awesome! And you are one of the very few web developers who actually bother replying :)

        http://blog.fifthstorey.com/

        • http://twitter.com/lucagrandicelli Luca Grandicelli

          Thanks again. Fancybox isn’t working because it appears not to be installed. This is strange so i think there is some other running plugin which is actually deactivating fancybox. Or maybe inside your theme’s function.php file you can look for something about fancybox. It’s there somewhere :)

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            To be clearer… IGW has fancybox built in. But at some point it’s deactivated.

          • Kaiyi

            Ok, I’ll try figure it out. Thanks once again!

          • Kaiyi

            I got it! It’s the conflicting versions of jquery.js :)

          • http://twitter.com/lucagrandicelli Luca Grandicelli

            That’s it. :)

  • http://afAdam.se afAdam

    Luca! Awesome widget!

    Do you know if there is some easy way to show something like “last picture taken 2 hours ago”? Just like in the Facebook feed.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hello Adam,
      the widget doesn’t take note of every picture date at the moment.
      But this is an interesting feature which i will take into account for the next release. Thanks for the suggestion!

  • http://twitter.com/MichaelLajlev Michael Lajlev

    Is it possible to combine instagrams for 2 users? by using your plugin?

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      No Michael, i’m sorry but at the moment you can only drop on your sidebar/website two different widget instances.

  • http://www.facebook.com/ladislav.kunc Ladislav Kunc

    Excuse me, how to find my pictures url. I try one, but it not work.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      It’s the url generated when you publish your photo on twitter or facebook.
      Inviato da iPhone

      Il giorno 24/set/2011, alle ore 19:47, “Disqus” ha scritto:

      • http://www.facebook.com/ladislav.kunc Ladislav Kunc

        Thanks… but still does not work. Widget says: Sorry, an error occoured while trying to get your instagr.am ID! Please try another instagr.am url.
        My url from FB is: http://instagr.am/p/Ntyif/?ref=nf

        • http://twitter.com/lucagrandicelli Luca Grandicelli

          You have to put a profile picture on Instagr.am. After that, the widget shoudl work.

          2011/9/24 Disqus

  • Husar

    This plugin no longer works. Your URL doesn’t work either. Here is my URL: http://instagr.am/p/OgWg2

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hello, what version are you using?

  • http://www.angelicaminx.com Angelica Minx

    Hi there! I’m desperately trying to upload your plugin onto my wordpress blog, http://www.angelicaminx.com but it’s only showing the title – no pictures. I’ve done everything you’ve said – pasted in one of my instagram urls..but nothing. Please help :)

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      What version are you using?

      • Angelica

        version of?  I have up to date versions of wordpress and just downloaded the plugin for the instagram so I’m assuming it’s the most up to date.

        • http://twitter.com/lucagrandicelli Luca Grandicelli

          Angelica, in order for the plugin to work, CURL libraries must be enabled on the Server hosting your website, as specified in the plugin requirements. Without these libraries enabled, the plugin won’t work.

          Please contact your hosting provider and check for this requirements.
          CURL libraries are a part of the PHP bundle.
          P.S: i think you have some domain configuration panel, you can check there even.

  • Guest

    Hi Luca,

    I’m finding similar issues to those below. Perhaps there have been some recent changes to the Instagram API?

    FYI – I’ve checked and have the latest version of WP, cURL libraries are enabled and don’t believe there’s any conflict with other plugins!

    What I’ve found is that when I use the example url given in the WP notes – (http://instagr.am/p/FuCsj/) – then everything works ok, and the pictures display. However, using any other users’ link doesn’t work (regardless of whether they have a profile picture set or not).Anyway, hope that’s of some help to you!S

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Ok, so please give me an URL of yours to test it out.

  • Pat73

    Hello.
    I’am french. Excuse my English.
    How to find the URL of the stream Instagram (http://instagr.am/p/?????) ?
    Tank you for your help.
    +++

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Pat, that is an URL generated by instagram each time you share one of your photos on Facebook or Twitter. As you do this, your photo is available on an Instagr.am url. Copy that and paste it into the widget panel.

      • Pat73

        It’s good !!!
        Tank-you.
        Patrick

  • http://twitter.com/jonjohnjohnson jonjohnjohnson

    I believe this plugin used to allow 32 photos to be generated? but now it’s only allowing 20? and its funking with my design, any way to get that back to at least show 30 photos? thanks.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Yes sorry, but it doesn’t depend on the plugin.

  • http://twitter.com/BryanBMC Bryan C

    It was working fine, just updated to 1.4.1 now the pictures wont load. Updated URL just to test, same issue. Have a profile pic, aka it was working before. http://instagr.am/p/PBsLl/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Does it work now?

  • Anonymous

    My gallery not coming out 
    http://instagr.am/p/PEfpA/
    While yours can…weird.

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      I’m sorry but i do see your pictures.

    • knipjehaar

      is there allready an answer why your gallery works and mine doesn’t? 
      Can’t find it yet.

  • Vladyk

    Dont work with my url “http://instagr.am/p/OOLP0/” but work with the url you give in the doc “http://instagr.am/p/FuCsj/” why ?

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      I’m sorry bu i do see your pictures.

  • http://www.facebook.com/profile.php?id=579255114 Olly Campbell

    Hello I am having difficulties installing instagram to my wordpress site I unfortunatly don have a widget menu so I have used a short code in my page. that works fine however I dont know where to my instagram url

    any clues? 

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Hello, to get your Instagr.am URL, you have to publish a photo on Instagr.am and share it on Facebook or Twitter. Then, the generated URL will be the one you’re gonna use for the IGW plugin.

  • Eddie

    Hello as I am reading all the messages bellow I find myself with same issue. My feed doesn’t load http://instagr.am/p/PLUj4/ but yours does http://instagr.am/p/FuCsj/

    What am I doing wrong?

    Thanks!

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Just a test, does it work now?

  • Steve

    Hi, I’ve also got the same problem. My feed isn’t loading but others are. Here’s mine: http://instagr.am/p/PusgE/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Just a test, does it work now?

      • Steve

        Yes! Fantastic, many thanks! What was the problem?

  • Abc

    Just like so many others I see here.. not working (wordpress widget) http://instagr.am/p/P2SAR/

    • Tariq

      Sorry, that is Tariq. 

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Please provide a profile picture for your instagr.am account

      • Tariq

        Luca, seeing that others already have their profile pic, I feel terribly dumb about not seeing it anywhere on the website or on the iPhone app.

        • Tariq

          Meaning, there isn’t an option to upload a profile pic. Please help.

      • Abc

        Finally was able to dig 10 layers into the Instagr.am app and find it. Here it is http://images.instagram.com/profiles/profile_10807347_75sq_1318425036.jpg

        For those in the same boat as me, please note that it is not in “Edit Profile”.. it would be nice if it was, but instead it is under “Profile” botom right option on app’s main menu, then scroll all the way to bottom.. voila.

  • Michael

    Hi there, same issue as the rest. The example feed works but mine does not. Have uploaded a profile picture, here’s my feed: http://instagr.am/p/P3LZS/?ref=nf

    Please help! Thanks.

    • Michael

      Seems like it’s fixed, what exactly, for the sake of others with the same problem, is going on with it? Anything we can do on our end to resolve? Thanks Luca!

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Well Michael, i’ll try to explain it briefly:

      This plugin doesn’t make use of the instagr.am API in a direct mode. This because i wanted to provide an easy access to the instagr.am images feed without having a very annoying authorizing process through the plugin activation. So IGW relies on an external Web application which has a built-in API access. Unfortunally, it seems (but only recently) that some account must be manually activated via a special url. That’s why sometimes i make your accounts work. Please be patient, ’cause i’m trying to develop another easy way to make this plugin work without all these issues.

  • Dean

    Same for me too as Micheal. Can you fix for me Luca?? Thanks!

  • http://twitter.com/TheTomanator Tom C

    Hi there Luca….having the same problem as others.  My url isn’t working but yours is.  http://instagr.am/p/RGFj3/  Any assistance would be appreciated.  Thanks!

  • Wknelsen

    I have seen many people with the problem that just the title of the widget is displaying, but not the photos. I am having the same problem. Here is the link I’m using: http://instagr.am/p/RF5AJ/

  • http://twitter.com/miemonster Miemonster.

    mine doesn’t work either. Ive tried with my friends and some of theirs work too. is there a way that i can make it work, or will i have to wait in line with the others for you to manually fix :( my link is http://instagr.am/p/Q2e3H/

    • http://twitter.com/miemonster Miemonster.

      It works now thank you!

  • Bhofen

    http://instagr.am/p/RPs73
    here is the feed I used….but I cannot get it to work either.any help would be greatly appreciated.

  • Anonymous

    For some reason mines dont work either. not sure what is wrong. Can ya check mines out? http://instagr.am/p/ObsXg

  • Bart

    looks like a great idea but will not display can you help? http://instagr.am/p/QfYgy/ on http://www.sanelijolife.com

  • http://californiathroughmylens.com Pvgjosh42

    Mine is not working either http://instagr.am/p/SKRPk/

  • http://profiles.google.com/kmanndesigns Kelly Mann

    Hi Luca, I’ve been using this widget for some time now with no problems and I’ve loved it! However, in the last 2 days, I’ve noticed that it has stopped working. I have not changed a single setting.. now I’m getting this error message: “Sorry, an error occured while trying to get your instagr.am ID! Please try another instagr.am url.”

    What should I do? My blog URL is http://kmanndesigns.com/blog

    You can email me at kmanndesigns@gmail.com or comment here. Thanks in advance for your help!

  • http://twitter.com/DavidVII David Becerra

    I really, really want to use your widget as it seems to be the simplest one out there. However, I haven’t been able to paste in my url to get it working. Here’s my Photo URL: http://instagr.am/p/Qg2P-/

    I’ve attached my instagr.am profile pic as well…

  • Thomas Perez

    Hi Luca, I’m also having problems getting my images to show up.  here’s my photo URL: http://instagr.am/p/SmWhC/

  • brentbarbano

    Hey Luca,

    The widget looks awesome and I’m excited to use it. However, I’m running into what seems to be “the” common problem. I’ll either put the widget in a sidebar, or shortcut it in a page and either way, I only see my title…no pictures whatsoever. I’ve tried multiple url’s. I really don’t know what else it could be. Your test url works as well.

    Here is the url of my most recent instagram pic:
    http://instagr.am/p/S_5FK/Thanks so much.-Brent

  • brentbarbano

    Whoops. Here’s the link:

    http://instagr.am/p/S_5FK/

  • Fredwreckla

    Has anyone else been able to get this to work?.. Its really the nicest instagram widget.. but its not working

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Please mail me one of your instagrm urls

  • http://twitter.com/joelconnolly Joel Connolly

    Hey Luca! 

    Great plugin mate! I’m having the same problems as other though. Feed won’t load up. - http://instagr.am/p/T9VYq/

    You mention my account might need to be activated by a special URL? If you point me in the right direction I can do it myself…

  • Naya

    Hi,
    Just installed this and it is not working. 
    http://instagr.am/p/UbtLR/

    Can you please help fix it.
    Thanks

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Fixed

      Inviato da iPhone

      Il giorno 16/nov/2011, alle ore 21:35, “Disqus” ha scritto:

  • mandy

    Hi Luca

    I used one of my instagram pic URL for the widget but it is not showing properly on my site..can you kindly check what is the issue? Thanks much!!
    http://instagr.am/p/UiEBr/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Fixed

  • Matt

    As with a few people, I have the plugin installed correctly (I tested it with your URL), but no pics are showing up.  I’ve done the profile pic thing successfully too.

    My URL is: http://instagr.am/p/VJf9N/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      Fixed

      • Matt

        THANKS!

  • Parkerscrossrd

    Hi Luca,
    Can’t get mine working.
    http://instagr.am/p/UK4x6/

    • http://twitter.com/lucagrandicelli Luca Grandicelli

      ok

  • Ace Vcky

    Hi Luca, I seem to be having the same issues as everyone and it might be the “special URL” thing you’re talking about - this is my instagram URL 
    http://instagr.am/p/VCFW2/

  • Oscar Rabasa

    Why mine is not working…

    http://instagr.am/p/Uprpm/

    Please help me :S