How to Import from Instagram to WordPress with WP RSS Aggregator

Written by Rafay Saeed Ansari
Written by Rafay Saeed Ansari

Last updated on 14 Nov 2020

In this post, we'll explore how you can start importing from Instagram to WordPress with the WP RSS Aggregator plugin to share your photos and videos with your site’s viewership. We'll cover the standout features of the WP RSS Aggregator plugin and walk you through a tutorial to help you get started.

WP Mayor is supported by its audience. If you purchase through a link on our site, we may earn a commission. Here’s why you can trust us.

Table Of Contents

Table of Contents

Before We Get Started

Do you already have your website set up with a reliable host?

If not, or if you’re looking for a better option (free migration included) we’ve worked with our close friends at WP Engine to get our hands on an incredible hosting offer that’s ideal for WordPress sites.

It includes performance optimizations for your site, security features, automated updates, 1-click backups, and a bunch of free tools.

Get it here and save over $100 in your first year!


Instagram is one of the most popular social networks that allow users to share their images and videos. Importing from Instagram to WordPress is a great way to grow your business by improving on social networking efforts.

With over 400 million active users, Instagram is one of the most widely used social media networks. It enables users to share their Instagram photos with followers on other social media networks including Facebook, Twitter, Flickr, and Tumblr.

In this article, I’ll show you how you can start importing from Instagram to WordPress with the WP RSS Aggregator plugin to share your photos and videos with your site’s viewership.

Let’s put everything into context before we get started.

Why Should You Import From Instagram to WordPress

Granted Instagram and WordPress do not have much in common – Instagram is a social media network and WordPress is a content management system. Why would you want to import from Instagram to WordPress in the first place?

Let’s consider some of the different personas who would benefit from the Instagram-WordPress integration.

  • Photographers. Photographers with WordPress-based online businesses can share all of their Instagram photos and albums on their WordPress site to gain recognition and, hopefully, get a few more clients on board. Assuming you have a pretty good follower base, importing from Instagram to WordPress will have a positive and lasting effect on your portfolio.
  • Personal bloggers. If you’re running a personal blog then sharing images of your daily routine and activities forms an integral part of your site’s content. Being able to directly import images from your Instagram to your WordPress site will save you a ton of time.
  • Travel bloggers. Those of you who are travel enthusiasts and are always on the go can share adventurous stories on their travel blog with a captivating image to go with it. What better way to share that image then importing it straight from your Instagram?

Whether you want to grow your online business, increase incoming traffic, or simply keep a safe backup of your Instagram photos, you’ll need a powerful plugin to get the job done.

An Overview of the WP RSS Aggregator


WP RSS Aggregator is the most comprehensive RSS feed importer and auto-blogging plugin solution for WordPress. It is an incredibly lightweight plugin that ships with the basic functionality in place to help you start importing, merging, and displaying both RSS and Atom feeds on your WordPress site.

WP RSS Aggregator makes it easy for users to aggregate as many RSS feeds as they’d like from as many sources as they’d like. With its built-in shortcode integration, webmasters can display the RSS feeds directly onto their WordPress site. The plugin comes with a plethora of premium add-ons which users can utilize to leverage the full potential of this robust plugin.

WP RSS Aggregator and Instagram


Figuring out how to manage and maximize your Instagram content on your WordPress site can be a daunting task – especially if you’re not particularly technically savvy. One of the best (and easiest) ways to do this is through RSS feeds which allow users to elegantly broaden the Instagram media files’ reach by presenting them on their site.

The WP RSS Aggregator plugin works as a simple yet powerful plugin that effortlessly imports images from Instagram and displays them neatly on the user’s website. Once a user imports images, the plugin automatically embeds them in the site’s content which ensures that they look visually appealing and the theme’s layout remains intact.

Although the WP RSS Aggregator plugin can handle displaying the imported images onto your WordPress site, users can further fine-tune how the images are displayed by installing the Simple Instagram Embed plugin to leverage advanced customization options.

Importing From Instagram to WordPress With WP RSS Aggregator

WP RSS Aggregator enables users to pull their Instagram photos directly from the social media site and display them neatly on their WordPress blog. In this section, we’ll walk you through a tutorial to help you get started with generating an RSS feed from an Instagram profile.


WP RSS Aggregator is available free for download at To get started, you can either download the plugin from the WordPress plugin repository or search for WP RSS Aggregator from your site’s back end by navigating to Plugins > Add New.


Once you’ve installed and activated the plugin, you’ll notice that a new menu item, RSS Aggregator, has been added to your WordPress menu sidebar.

Create an Instagram Feed

The first thing we’re going to do is create an RSS feed from an Instagram profile. Since Instagram doesn’t support RSS feeds by default, we’ll have to get a little creative. I’ve used cats_of_instagram to demonstrate this tutorial.


  1. Log in to your Instagram account.
  2. Find your Instagram username or the username of an Instagram account that you’d like to add to the feed.
  3. Append the Instagram username to the end of this URL:
  4. Visit the URL.
  5. You’ll see an XML document appear in your browser window.xml-file
  6. Copy-paste the URL into a notepad file; we’ll use it again in the next section.

Add New Feed Source

Now that you’ve successfully created an Instagram feed, you can move on to adding a new feed source to pull your media items from.

  1. Navigate to RSS Aggregator > Feed Sources.
  2. Click the Add New button on the following screen.
  3. You will be redirected to the Add New Feed Source screen. It allows you to add:

URL. The URL of the feed source.
Limit. The maximum number of imported items from this feed to keep stored.
Link to enclosure. To make feed items link to the URL in the enclosure tag rather than the original article.
Unique titles only. To allow multiple feed items to have the same title or not.add-new-feed-source-screens

  1. Give your feed a name.
  2. Paste the URL you saved in the notepad file into the URL box.
  3. Click the Validate feed link below the text box to validate the URL.
  4. Click the Publish Feed button to publish your new feed.

If you navigate back to the Feed Sources page, you’ll see that the Instagram feed has been added to your list of feeds. It also displays the status of the feed, details on the updates, and how many items were imported. To pause the feed, you can simply click on the pause button under the status column.


You can also view the individual feed items by navigating to RSS Aggregator > Feed Items. It should look something like this:


Display the Imported Feed

All that’s left to do now is displaying the new, imported feed source onto our WordPress site.

  1. Navigate to the page or post where you’d like to display the feed.
  2. You’ll notice that a WP RSS Aggregator shortcode button has been added to the post
  3. By clicking on the WP RSS Aggregator shortcode button, you can select which RSS feeds to display on the page or post. The window also has options to let you select multiple RSS feeds in one go or display all of them and choose the ones you’d like to exclude.
  4. Click the Add shortcode button.
  5. The shortcode will automatically be added to your page or post.
  6. Click the Publish button to publish your Instagram RSS feed to your WordPress site.


The shortcode pulled the RSS feeds we set up in the previous section and displayed them on the WordPress site. You can further customize the display settings by navigating to the General display settings section in RSS Aggregator > Settings.

That’s all there is to it! You’ve successfully imported from Instagram to WordPress by using the WP RSS Aggregator plugin without a hitch. With the free version of the WP RSS Aggregator plugin, you’ll be able to display RSS feeds just like this. When you’re ready to take things further, the plugin comes with a wide-range of premium add-ons that give users finer control over how the final output will be displayed. Let’s take a look at two of these premium add-ons –  Excerpts and Thumbnails and Feed to Post.

Excerpts and Thumbnails

After installing and activating the Excerpts and Thumbnails add-on, navigate to the Settings (RSS Aggregator > Settings) page and enable the excerpts and the thumbnails functionalities from their respective tabs, choosing the settings you’d like.

Excerpts settings
Excerpts settings

The RSS feed posts should now look something like this.

Excerpts and Thumbnails preview
Excerpts and Thumbnails preview

And with a little CSS styling, we get:

CSS styling
With some styling!

Feed to Post

Feed to Post is an incredibly powerful add-on that lets you import feeds to different post types. For instance, you can have all of the imported feeds import to the Post Type: Post.

Feed to Post settings
Feed to Post settings

With these settings applied, all of the imported Instagram feeds will automatically be imported as posts and saved as drafts.

Posts are saved as drafts
Posts are saved as drafts

Here’s what an individual post will look like:

Post preview
Post preview

Similarly, if you choose to import the Instagram imported posts directly to your media library, you’ll see that your WordPress site’s media library contains all of the images.

Imported to Media Library
Imported to Media Library

Wrapping It Up

Instagram is an amazing social networking platform that can be used with your WordPress site to grow your business. WP RSS Aggregator makes the Instagram-WordPress feeds integration easy to implement for all kinds of users.

We looked at some of the ways you can use Instagram with your WordPress site by analyzing user personas and walked you through an in-depth tutorial to help you get started with importing from Instagram to WordPress using and incredibly powerful plugin – WP RSS Aggregator. We covered the basics of importing from Instagram to WordPress and hopefully you’re in a good position to take things to the next level.

Have you used the WP RSS Aggregator plugin to import from Instagram to WordPress? Did you encounter any problems following this tutorial? We’d love to hear all about your experience so get in touch by commenting below!

<span style="font-weight: 400">Written by: </span>Rafay Saeed Ansari
Written by: Rafay Saeed Ansari

Rafay is an entrepreneur, computer scientist, professional writer for several high-traffic websites, and founder of Blogginc. He provides byline and ghost-writing services for digital and brick-and-mortar businesses with a focus on web development, WordPress, and entrepreneurship.

WP Engine

Quick Links

Did you find this article helpful?

Share Your Discovery

3 Responses

  1. Does anyone know the url syntax to pull instagram posts by hashtag, not user? I want to run a contest so the posts will all be under different users

  2. Remarkable! Its in fact amazing article, I have got much clear idea on the topic of from this article.

Leave a Reply

Your email address will not be published. Required fields are marked *

 Discover more tips and tools. 
Join 5000+ designers, developers, and website builders that come to WP Mayor to find the best guides, tools, and services for their next website. One email every week.
WP Mayor Newsletter

What's missing?