Showcase your Instagram feeds on your WordPress site in seconds! A customizable and responsive plugin to display your Instagram feed.
- Create Multiple Feeds - Display different feeds on different pages
- Gutenberg Block - Display feeds using the block editor
- Shortcode Support - Embed feeds in Elementor and other page builders
- Multiple Layouts - Choose how your feed is displayed
- Lightbox - View images in a beautiful lightbox
- Custom Avatar & Bio - Add your own avatar and bio
- Lazy Loading - Optimized performance
- 100% GDPR Compliant - No external data collection
- Connect Multiple Instagram Accounts
- Display Followers Count
- Masonry Layout
- Carousel
- Responsive Columns
- Load More Button
- Customize Colors
- Premium Support
- Go to Plugins > Add New in your WordPress admin
- Search for "Instagram Widget by WPZOOM"
- Click Install Now and then Activate
- Download the plugin from WordPress.org
- Upload to
/wp-content/plugins/instagram-widget-by-wpzoom/ - Activate through the Plugins menu
cd wp-content/plugins
git clone https://github.com/wpzoom/instagram-widget.git instagram-widget-by-wpzoom- Go to Instagram Widget in your WordPress Dashboard
- Connect your Instagram account (requires Creator or Business account)
- Create a new Feed and configure your settings
- Embed the feed using the Gutenberg Block or shortcode
- Edit any page or post
- Add the Instagram Feed block
- Select your feed from the dropdown
- Customize appearance in block settings
Copy the shortcode from your feed settings and paste it anywhere:
- In posts or pages
- In Elementor or other page builders
- In widget areas
As of version 2.2, the plugin uses the new Facebook/Instagram API which only supports Creator and Business Instagram accounts. Personal Instagram accounts are no longer supported due to Instagram API limitations.
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Instagram Creator or Business account
You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage, and handle any security vulnerabilities.
Report a security vulnerability
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
If you find an issue, let us know here!
This is a developer's portal for Instagram Widget and should not be used for support. Please visit the support page on WordPress.org if you need to submit a support request.
This plugin is licensed under the GPL v2 or later.
Links: WordPress.org | Demo | WPZOOM | Documentation