How to Add an Instagram Feed to Your WordPress Site

Instagram is one of the most popular social media platforms in the world. Adding an Instagram feed to your WordPress site can help you interact with visitors and convey your message further. For example, if you are a charitable organization, you can post pictures of your events on Instagram and they will automatically post to your WordPress site. This can help encourage donations by showing how active you are in the community.

If you are a small business, you can post pictures of your products, services, or employees. This can help familiarize visitors with who you are and what you are selling.

With over 800,000 active installations the Custom Feeds for Instagram plugin is the most popular way to add an Instagram feed to your WordPress website. Follow along and learn how to install the plugin and add the feed to your site. Keep in mind that you must be able to log into the Intagram account to add the feed.

Not interested in a feed? Learn how to embed Instagram posts to your WordPress site!

Installing Custom Feeds for Instagram

  1. Log into your WordPress Dashboard.
  2. Click Plugins then Add New.
  3. Type ‘instagram‘ in the search field.
  4. Listed, you will see the Custom Feeds for Instagram plugin by Smash Balloon. Click the Install Now button.
  5. Once it has been installed click the Activate button to enable it.

Now that you have the Custom Feeds for Instagram plugin installed, we will show you how to add an Instagram Feed to your WordPress site. While there are advanced features available in the “Pro” version of this plugin, we are only covering the free options.

Adding an Instagram Feed

  1. Click the new Instagram Feed link in your WordPress Dashboard.
  2. Click the Instagram button in the Configure section to connect an Instagram account.
  3. You will be redirected to the Instagram site. Log in to your Instagram account if you are not already logged in.
  4. Choose Yes if you want to preserve settings when plugin is removed.
  5. Choose how often you want to check for new posts. They can be set by minutes, hours, or days.
  6. Click the Save Changes button then proceed to the next step by clicking the Customize your Feed link.
  7. In the General section choose your Width and Height of feed. Then choose your Background Color.
  8. In the Layout section, choose how many photos you want to display. Then, set the number of columns (1-10) and padding (in pixels).
  9. If you do not want the feed to adjust for mobile displays, such as cellular phones and tablets, check the box to “Disable mobile layout”.
  10. In the Photos section, choose how you want to sort photos and select your Image Resolutions.
  11. In the Header section choose if you want to show the feed Header and show Bio Text. Then select the text color, and size.
  12. Choose if you want to show a ‘Load More‘ button, to let users see additional images from your Instagram account. Then set the color and text.
  13. To add a follow button check the “Show the Follow button” box, then choose your button color and text.
  14. Click the Save Changes button then scroll down and click the “Display your Feed” link.
  15. Copy the provided shortcode, it will look like this:
  16. Edit a Page or Post, click the plus sign and choose the Paragraph option. Then paste the shortcode to add your Instagram feed and click the Update button.

Now, you know how to add an Instagram Feed to your WordPress site. When you post a picture in Instagram it will also show up on your site.

John-Paul Briones Content Writer II

John-Paul is an Electronics Engineer that spent most of his career in IT. He has been a Technical Writer for InMotion since 2013.

More Articles by John-Paul

Was this article helpful? Join the conversation!