Instagram Photos in WordPress

It’s quite easy to backup and display all your Instagram photos in WordPress thanks to the excellent DsgnWrks Instagram Importer plugin by Justin Sternberg.

I set it up with my theme Visual (free on in just a few minutes. You can view it here.

The plugin can import all the photos you currently have and can also import new photos as they are published. There’s several options for how the images can be saved (post, page, post type), how tags/categories are applied, and whether they are published immediately or saved as drafts.

Straightforward Set Up

Instagram Plugin Screen

  • Install the DsgnWrks Instagram Importer plugin.
  • Go to the plugin page under “Tools” > “Instagram Importer”.
  • You’ll need to authenticate with Instagram before you can import photos. If you’re already logged in to Instragram, this will take just a second.
  • Most of the defaults work fine, but if you’re using the Visual theme, I would suggest a few changes:

    Images will show up twice if they are set as the featured image and also get inserted into the post content. So, you should disable one or the other if you’re using Visual. I updated the “Post Content” field to just show my image caption.

    I’d also update the “Imported posts status” field if you want to automatically publish each image. Just make sure you don’t have any other plugins activated that might send out an e-mail or tweet for each new published post when you do this.

  • If you have a lot of images, it will take a while to import them all. I’d recommend importing just a few at first to make sure everything is set up how like.

That’s it. Feels good to own your data, doesn’t it?

About Devin

I'm a WordPress developer based in Austin, Texas. I run a little theme shop called DevPress and work for a startup called Nano. Find me on twitter @devinsays.

7 Responses

  1. Michael Cain

    DsgnWrks has done a fantastic job with the Instagram Importer.

    Another plugin to check out in the “own your own data” realm is the Keyring Social Importers plugin. Using Keyring, the plugin adds importers to the ‘Tools’ > ‘Import’ menu for Delicious, Flickr, Foursquare, Instagram, Instapaper, TripIt, and Twitter, and automatically imports new posts from those services.

  2. Lindsay

    I have just installed your plugin – It works for what I need. However, it only imported the last two ig posts. I have tried to install the debugger and re-import, but it says that there are “No new Instagram shots to import” Please help, I am not sure if I am doing something incorrectly or possibly need to uninstall and re-install the plugin. Thank you. :)

Leave a Reply