https://github.com/wpzoom/instagram-widget-by-wpzoom
The easiest way to add a nice Instagram widget on your WordPress site. It just works!
https://github.com/wpzoom/instagram-widget-by-wpzoom
block feed instagram widget wordpress
Last synced: 4 months ago
JSON representation
The easiest way to add a nice Instagram widget on your WordPress site. It just works!
- Host: GitHub
- URL: https://github.com/wpzoom/instagram-widget-by-wpzoom
- Owner: wpzoom
- License: gpl-2.0
- Created: 2015-01-27T11:14:21.000Z (over 11 years ago)
- Default Branch: main
- Last Pushed: 2025-12-30T19:08:54.000Z (6 months ago)
- Last Synced: 2025-12-30T19:25:17.045Z (6 months ago)
- Topics: block, feed, instagram, widget, wordpress
- Language: PHP
- Homepage: https://wordpress.org/plugins/instagram-widget-by-wpzoom/
- Size: 10.6 MB
- Stars: 23
- Watchers: 3
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
# WPZOOM Social Feed Widget & Block
Showcase your Instagram feeds on your WordPress site in seconds! A customizable and responsive plugin to display your Instagram feed.
[](https://wordpress.org/plugins/instagram-widget-by-wpzoom/)
[](https://wordpress.org/plugins/instagram-widget-by-wpzoom/)
[](https://wordpress.org/plugins/instagram-widget-by-wpzoom/)
[](https://www.gnu.org/licenses/gpl-2.0.html)
## 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
1. Go to **Plugins > Add New** in your WordPress admin
2. Search for "Instagram Widget by WPZOOM"
3. Click **Install Now** and then **Activate**
### Manual Installation
1. Download the plugin from [WordPress.org](https://wordpress.org/plugins/instagram-widget-by-wpzoom/)
2. Upload to `/wp-content/plugins/instagram-widget-by-wpzoom/`
3. Activate through the **Plugins** menu
### From GitHub
```bash
cd wp-content/plugins
git clone https://github.com/wpzoom/instagram-widget.git instagram-widget-by-wpzoom
```
## Usage
### Getting Started
1. Go to **Instagram Widget** in your WordPress Dashboard
2. Connect your Instagram account (requires Creator or Business account)
3. Create a new Feed and configure your settings
4. Embed the feed using the Gutenberg Block or shortcode
### Using the Block
1. Edit any page or post
2. Add the **Instagram Feed** block
3. Select your feed from the dropdown
4. 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.
[Learn more about API changes](https://www.wpzoom.com/documentation/instagram-widget/basic-display-api-deprecation/)
## 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](https://patchstack.com/database/vdp/instagram-widget-by-wpzoom)
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'Add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## Bugs
If you find an issue, let us know [here](https://github.com/wpzoom/instagram-widget/issues)!
## Support
This is a developer's portal for Instagram Widget and should _not_ be used for support. Please visit the [support page](https://wordpress.org/support/plugin/instagram-widget-by-wpzoom/) on WordPress.org if you need to submit a support request.
## License
This plugin is licensed under the [GPL v2 or later](https://www.gnu.org/licenses/gpl-2.0.html).
---
**Links:** [WordPress.org](https://wordpress.org/plugins/instagram-widget-by-wpzoom/) | [Demo](https://demo.wpzoom.com/instagram-widget/) | [WPZOOM](https://www.wpzoom.com/) | [Documentation](https://www.wpzoom.com/documentation/instagram-widget/)