How to Build a Portfolio Website with WordPress and Instagram
Your portfolio is your professional calling card—the first impression potential clients, employers, or collaborators have of your work.
“As a travel blogger, InstaBlocks has made embedding Instagram content a breeze. The control panel’s customization options ensure a polished and tailored look for my posts.”
– Emily C, Travel Explorer
A collection with native and customizable WordPress blocks for Instagram. Loading media into your WordPress posts and pages has never been easier.
Latest plugin version 1.3.0 was updated 1 week ago, fully compatible with WordPress 6.8.3
Instagram Blocks is a WordPress plugin designed for effortless embedding of Instagram media directly within the Block Editor.
Ideal for food bloggers and beyond, it offers three main blocks accessible within the Block Editor.

Access Instagram embedding tools directly from your WordPress menu. Streamline your content workflow with seamless Instagram integration for posts and pages.

Customize Instagram embed appearance with advanced controls. Adjust width, height, borders, and styling to match your WordPress site design perfectly. Learn About oEmbed

Add custom headings and captions to Instagram embeds. Enhance storytelling and improve SEO with editable text for each embedded Instagram post.

Fine-tune Instagram embeds using native WordPress block editor controls. Adjust dimensions, alignment, spacing, and visual settings with ease. Learn Block Editor

Embed Instagram posts from any public account by pasting URLs. Feature user-generated content and curate Instagram feeds without account restrictions.

Create and save reusable Instagram block styles. Maintain consistent branding across your WordPress site with custom preset configurations. Learn Block Patterns

Preview Instagram block styles in real-time. Import/export presets between sites and create unlimited custom designs before publishing.

Display Instagram videos and carousel posts with dedicated blocks. Showcase Reels, video content, and multi-image galleries seamlessly on your site.

Edit Instagram embeds with a styled WordPress editor view. Visualize your content layout and design while creating posts in the backend.

Display Instagram content beautifully on your website frontend. Provide visitors with engaging, mobile-responsive Instagram feeds and posts.

Connect your Instagram account securely with OAuth authentication. Automatically embed your Instagram feed with authorized API access. View Auth Documentation

Optimize Instagram embed performance with smart caching. Control data refresh intervals to balance load times and content freshness for better UX. Learn About Transients
We shared the initial version of the plugin with a selection of our previous clients. Discover their thoughts on the final product by listening to their feedback.
“Instagram Blocks has truly enhanced my blogging experience. The plugin’s ability to seamlessly connect with Instagram and the three distinct blocks provide a dynamic and engaging visual experience.”
“Instagram Blocks has simplified my workflow. Being able to search and load Instagram blocks quickly, especially the versatile Gallery block, has made content creation more efficient.”
“Instagram Blocks has become an essential tool for my blog. The Insert from URL feature is a time-saver, letting me add Instagram posts from various accounts without any hassle.”
“I love how Instagram Blocks allows me to effortlessly add Instagram videos to my posts. The plugin’s simplicity and flexibility suit my content creation needs perfectly.”
“The Instagram Blocks plugin is a lifesaver for showcasing my culinary creations. The Gallery block is perfect for displaying multiple images, enhancing the visual appeal of my food blog!”
“InstaBlocks transformed the way I share Instagram content on my WordPress blog. Seamless integration and customization options make it a game-changer!”
What is the Difference between the Free and Pro Plugin?
| Feature | Free | Pro |
|---|---|---|
| Instagram Block Types | Image only | Image, Video & Gallery |
| Instagram Auth Integration | ✗ | ✓ |
| Custom Block Presets | Unlimited presets (no import/export) | Unlimited presets + import/export |
| Embed Style Controls | Basic | Advanced (width, height, border, spacing) |
| Heading & Caption Controls | ✗ | ✓ |
| Built-in Block Editor Controls | ✓ | ✓ |
| Insert Public Instagram URLs | ✓ | ✓ |
| Live Block Preview | ✗ | ✓ |
| Styled Backend Editor View | Basic | Full styling options |
| Optimized Frontend Display | ✓ | ✓ |
| Priority Email Support | Community forums | ✓ |
| Plugin Updates & New Features | Delayed | First access |
A quick comparison table highlighting the difference between the Free and Pro versions of our plugin.
Available in three options, the plugin ensures flexibility and comes with a 14-day money-back guarantee.
Use the plugin on your personal site.
Add to CartUse the plugin for some of your clients’ sites.
Add to CartUse the plugin for all of your clients’ sites.
Add to CartTry it out for free. You can download and test-drive the free version of the plugin before making your purchase.
Get It NowWe’ve compiled a list of questions and answers to streamline your experience and the purchase process. Feel free to send us a message if you have any additional questions about our plugin.
Read and the latest content from our blog.
Your portfolio is your professional calling card—the first impression potential clients, employers, or collaborators have of your work.
Content creators juggle multiple responsibilities—producing content, engaging audiences, managing social media, optimizing SEO, and monetizing their work.
User-generated content (UGC) on Instagram is marketing gold—authentic, engaging, and trusted by consumers.