wpzoom / instagram-widget-by-wpzoom
Simple and lightweight widget for WordPress to display your Instagram feed
Package info
github.com/wpzoom/instagram-widget-by-wpzoom
Type:wordpress-plugin
pkg:composer/wpzoom/instagram-widget-by-wpzoom
Requires
- imangazaliev/didom: ^2.0
Requires (Dev)
This package is auto-updated.
Last update: 2026-05-24 16:19:14 UTC
README
Showcase your Instagram feeds on your WordPress site in seconds! A customizable and responsive plugin to display your Instagram feed.
Features
Free Features
- 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
PRO Features
- Connect Multiple Instagram Accounts
- Display Followers Count
- Masonry Layout
- Carousel
- Responsive Columns
- Load More Button
- Customize Colors
- Premium Support
Installation
From WordPress.org
- Go to Plugins > Add New in your WordPress admin
- Search for "Instagram Widget by WPZOOM"
- Click Install Now and then Activate
Manual Installation
- Download the plugin from WordPress.org
- Upload to
/wp-content/plugins/instagram-widget-by-wpzoom/ - Activate through the Plugins menu
From GitHub
cd wp-content/plugins
git clone https://github.com/wpzoom/instagram-widget.git instagram-widget-by-wpzoom
Usage
Getting Started
- 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
Using the Block
- Edit any page or post
- Add the Instagram Feed block
- Select your feed from the dropdown
- Customize appearance in block settings
Using Shortcode
Copy the shortcode from your feed settings and paste it anywhere:
- In posts or pages
- In Elementor or other page builders
- In widget areas
Important Notes
Instagram API Requirements
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.
Requirements
- WordPress 6.0 or higher
- PHP 7.4 or higher
- Instagram Creator or Business account
Security
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
Contributing
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
Bugs
If you find an issue, let us know here!
Support
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.
License
This plugin is licensed under the GPL v2 or later.
Links: WordPress.org | Demo | WPZOOM | Documentation