Display Your Instagram Feed on Your Website

Display Your Instagram Feed on Your Website

Table of Contents:

  1. Introduction
  2. Accessing your Instagram user key
  3. Embedding your Instagram profile into your WordPress website
  4. Opening your Facebook profile and logging in
  5. Creating a new app on Facebook
  6. Giving your app a name and creating a consumer sense
  7. Selecting "Instagram Basic Display"
  8. Using the token generator and adding Instagram testers
  9. Selecting the Instagram account to display on your website
  10. Logging into Instagram and accessing settings
  11. Accepting the app invitation
  12. Generating the Instagram token
  13. Copying and pasting the token into your WordPress dashboard
  14. Creating a new page in WordPress and editing with Elementor
  15. Adding the Instagram display widget
  16. Customizing the display settings
  17. Updating and previewing the Instagram gallery on your website

Embedding Your Instagram Profile Into Your WordPress Website

In this tutorial, we will guide you through the step-by-step process of accessing your Instagram user key and embedding your Instagram profile into your WordPress website. By embedding your Instagram profile, you can showcase your Instagram photos and videos directly on your website, allowing your visitors to easily view and engage with your Instagram content.


In today's digital age, social media has become an integral part of our lives. As a WordPress website owner, you may want to integrate your social media profiles into your website to create a cohesive online presence. Instagram, being one of the most popular social media platforms for visual content, is a great choice to showcase your photos and videos. By embedding your Instagram profile into your WordPress website, you can display your Instagram feed and increase engagement with your audience.

Accessing Your Instagram User Key

To embed your Instagram profile into your WordPress website, you first need to access your Instagram user key. The user key is a unique identifier that allows your WordPress website to authenticate and access your Instagram content. Follow these steps to obtain your Instagram user key:

  1. Open your Facebook profile and make sure you are logged in.
  2. Search for "Facebook Developers" and click on the link.
  3. Click on your apps and select "Create App".
  4. Provide a name for your app, such as your website name or a relevant identifier.
  5. Select "Instagram Basic Display" and set up your app.
  6. Scroll down to the "Token Generator" section and add Instagram testers.
  7. Search for your Instagram account username and submit it.
  8. Click on the provided link to access your Instagram page.
  9. Log in to your Instagram account and click on the settings button.
  10. Go to the "Apps and Websites" section and accept the latest app invitation.
  11. Return to the Facebook Developers dashboard and select "Instagram Basic Display".
  12. Generate a token and allow access.
  13. Copy the generated token.
  14. Go back to your WordPress dashboard and click on Instagram.
  15. Paste the copied token into the designated field.

Embedding Your Instagram Profile Into Your WordPress Website

Now that you have obtained your Instagram user key, it's time to embed your Instagram profile into your WordPress website. Here's how you can do it:

  1. In your WordPress dashboard, navigate to the "Pages" section and create a new page.
  2. Give the page a relevant name and publish it.
  3. Use a page builder, such as Elementor, to edit the page.
  4. Search for the "Instagram Display" widget and drag and drop it onto the page.
  5. Paste your Instagram user key into the provided field.
  6. Customize the display settings according to your preferences.
  7. Update the page and preview it to see the Instagram gallery in action.

Customizing the Display Settings

When embedding your Instagram profile into your WordPress website, you have the option to customize the display settings to match your website's design and layout. Here are a few settings you can consider:

  • Number of images displayed on the page: You can choose the number of Instagram photos/videos to showcase on your website. Consider the layout and loading time of your webpage when deciding the number of images to display.
  • Number of columns: You can select the number of columns for your Instagram gallery, allowing you to create an aesthetically pleasing grid layout.
  • Image dimensions: Ensure that all the images in your Instagram gallery have consistent dimensions to maintain a visually appealing display.
  • Style customization: Explore different customization options available in the widget settings to align the Instagram gallery with your website's style and branding.

Pros of Embedding Your Instagram Profile

  • Increased engagement: By embedding your Instagram profile, you give your website visitors easy access to your Instagram content, encouraging them to follow, like, and comment on your posts.
  • Consistent branding: Integrating your Instagram feed into your website allows you to maintain consistent branding across different platforms and improve brand recognition.
  • Showcasing your work: If you are an artist, photographer, or influencer, embedding your Instagram profile allows you to showcase your work directly on your website, providing a comprehensive portfolio for potential clients or followers.

Cons of Embedding Your Instagram Profile

  • Limited customization options: While embedding your Instagram profile offers some customization options, it may not provide the same level of flexibility as creating a custom Instagram feed on your website. You are limited to the features and design choices provided by the plugin or widget you are using.
  • Dependence on third-party plugins: Embedding your Instagram profile requires the use of plugins or widgets, which can introduce potential security vulnerabilities or compatibility issues with future WordPress updates. It's essential to choose reputable and regularly updated plugins.


Q: Can I embed multiple Instagram accounts into my WordPress website?

A: Yes, you can embed multiple Instagram accounts into your WordPress website. Follow the same process mentioned earlier to obtain the user key for each Instagram account and use the corresponding tokens in separate instances of the Instagram display widget.

Q: How often will the Instagram feed on my website update?

A: The Instagram feed on your website will update in real-time, showing the latest photos and videos from your Instagram profile. Whenever you publish a new post on Instagram, it will automatically appear in the embedded feed on your website.

Q: Can I customize the layout and design of the Instagram gallery?

A: Yes, most Instagram display widgets provide customization options, allowing you to customize the layout, dimensions, and style of the Instagram gallery on your website. Experiment with different settings to create a visually appealing and cohesive display.

Q: Will embedding my Instagram profile impact the loading speed of my website?

A: Embedding your Instagram profile may slightly impact the loading speed of your website, especially if you choose to display a large number of images or videos. Consider optimizing your website's performance by compressing images and implementing caching plugins to minimize any potential impact on loading times.

Q: Can I embed Instagram Stories on my WordPress website?

A: Embedding Instagram Stories directly on your WordPress website may not be possible using the native Instagram API. However, there are third-party plugins and tools available that allow you to display Instagram Stories on your website through embeddable widgets or by using screenshots of your Stories.

In Conclusion

Embedding your Instagram profile into your WordPress website is a fantastic way to showcase your visual content and increase engagement with your audience. By following the steps outlined in this tutorial, you can easily access your Instagram user key and seamlessly integrate your Instagram feed into your WordPress website. Enjoy the benefits of displaying your Instagram content directly on your website, connecting with your audience, and expanding your online presence.

I am a shopify merchant, I am opening several shopify stores. I use ppspy to find Shopify stores and track competitor stores. PPSPY really helped me a lot, I also subscribe to PPSPY's service, I hope more people can like PPSPY! — Ecomvy

Join PPSPY to find the shopify store & products

To make it happen in 3 seconds.

Sign Up
App rating
Shopify Store
Trusted Customers
No complicated
No difficulty
Free trial