Skip to content
Backup your instagram photos & display your instagram archive. Supports importing to custom post-types & adding custom taxonomies.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
css
images
js
lib
tests
.gitignore
.travis.yml
CHANGELOG.md
Dockunit.json
dsgnwrks-instagram-importer.php
dsgnwrks-instagram-importer.pot
phpunit.xml
readme.md
readme.txt
screenshot-1.jpg
screenshot-2.jpg

readme.md

DsgnWrks Instagram Importer

Contributors: jtsternberg Plugin Name: DsgnWrks Instagram Importer Plugin URI: http://dsgnwrks.pro/plugins/dsgnwrks-instagram-importer Tags: instagram, import, backup, photo, photos, importer Author URI: http://jtsternberg.com/about Author: Jtsternberg Donate link: http://j.ustin.co/rYL89n Requires at least: 3.1 Tested up to: 4.9.8 Version: 2.1.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html

Backup your instagram photos & display your instagram archive. Supports importing to custom post-types & adding custom taxonomies.

Description

In the spirit of WordPress and "owning your data," this plugin will allow you to import and backup your instagram photos to your WordPress site. Includes robust options to allow you to control the imported posts formatting including built-in support for WordPress custom post-types, custom taxonomies, post-formats. You can control the content of the title and content of the imported posts using tags like **insta-image**, **insta-text**, and others, or use the new conditional tags [if-insta-text]Photo Caption: **insta-text**[/if-insta-text] and [if-insta-location]Photo taken at: **insta-location**[/if-insta-location]. Add an unlimited number of user accounts for backup and importing.

As of version 1.2.0, you can now import and backup your instagram photos automatically! The plugin gives you the option to choose from the default WordPress cron schedules, but if you wish to add a custom interval, you may want to add the wp-crontrol plugin.

Version 1.2.6 introduced many new features for Instagram video. Your videos will now be imported to the WordPress media library, as well as the cover image. The new shortcode, [dsgnwrks_instagram_embed src="INSTAGRAM_MEDIA_URL"], displays your imported media as an Instagram embed (works great for video!) and finally, you can now use the tags, **insta-embed-image**, and **insta-embed-video**, in the Post Content template to save the dsgnwrks_instagram_embed shortcode to the post.

Plugin is built with developers in mind and has many filters to manipulate the imported posts.

See Wiki for more help.


Sites That Have Used the Importer

(send me your site if you want to be featured here)

Like this plugin? Checkout the DsgnWrks Twitter Importer. Feel free to contribute to this plugin on github.

Installation

  1. Upload the dsgnwrks-instagram-importer directory to the /wp-content/plugins/ directory.
  2. Activate the plugin through the 'Plugins' menu in WordPress.
  3. Visit the plugin settings page (/wp-admin/tools.php?page=dsgnwrks-instagram-importer-settings) to add your instagram usernames and adjust your import settings. If you want to see how how the output will look, I suggest you set the date filter to the last month or so. If you have a lot of instagram photos, you may want to import the photos in chunks (set the date further and further back between imports till you have them all) to avoid server overload or timeouts.
  4. Import!

Frequently Asked Questions

See Wiki FAQ.

Changelog

View CHANGELOG

Screenshots

  1. Welcome Panel. Welcome Panel.

  2. After authenticating a user, this is the options panel you'll be presented with. If you select a custom post-type in the post-type selector, the options may change based on the post-type's supports, as well as any custom taxonomies. After authenticating a user, this is the options panel you'll be presented with. If you select a custom post-type in the post-type selector, the options may change based on the post-type's supports, as well as any custom taxonomies.

You can’t perform that action at this time.