To create an Instagram gallery in WordPress, navigate to Elevated › Instagram Feed and launch the feed setup wizard. Choose either the Grid Clean or Mosaic Clean template to establish a clean, photo-only structure. In Step 4, set Post Click Action to Open in Modal to enable an on-site lightbox popup. Configure your custom columns and layout gaps in Step 5, and paste the generated shortcode onto your site.
Navigate to Elevated › Instagram Feed in your WordPress sidebar menu. On the overview screen, click the Get Started Here button to launch the setup wizard. You can also start the wizard if you navigate to the My Feeds tab and click Create New Feed.
Under Step 1 (Template), select one of the following clean layout styles:
Click Next to move to Step 2.

On Step 2 (Account), select your connected Instagram card profile from the list. The live preview pane on the right side of the screen immediately populates with your selected account posts.
Click Next to move through Step 3 (Filters) to proceed to Step 4 (Post Elements).

To allow users to view full-resolution photos of your Instagram gallery without leaving your site, configure the modal settings inside Step 4 (Post Elements):
Click Next to save your post settings and move ahead.

On Step 5 (Layout), adjust your gallery structural grid parameters:
Click Next to move to the styling screen.

On Step 6 (Styles), expand the Feed and Post accordions to match your WordPress Instagram gallery to your active theme:
Click Next to complete the wizard.

On Step 7 (Complete), enter a descriptive name in the Feed Title field. Click the copy icon next to the generated shortcode box (e.g., [elevated_instagram_feed id=”1″]) to save the code to your clipboard.
Click the My Feeds button to exit the wizard.

Open your target page or post in the WordPress block editor or your preferred page builder, insert a Shortcode block, and paste your copied code directly into the field.
When you build an Instagram gallery in WordPress, selecting the right layout framework directly influences how visitors interact with your visual content:
| Gallery Option | Visual Style | Best Use Cases |
| Grid Clean | Highly structured, square-cropped images. | Brand walls, landing page footer bars, and aligned business listings. |
| Mosaic Clean | Dynamic masonry column layout; retains original photo heights. | Photography portfolios, travel diaries, art galleries, and lifestyle blogs. |
For an Instagram gallery in WordPress, enabling Open in Modal as your post-click action keeps visitors on your website. If users are redirected directly to Instagram, they are highly unlikely to return to your site. The lightbox modal opens your images immediately in a clean, overlay window, allowing users to scroll through your media portfolio while maintaining their session on your domain.
The photo gallery displays broken image icons on the frontend of the site
If your Instagram gallery in WordPress displays broken image icons, this indicates that your local cache files are corrupt or have timed out during a server update. Navigate to the Settings tab at the top of the plugin’s page and click the red Clear Cache button. This clears your local folders and forces the plugin to fetch fresh copies of your Instagram gallery photos.
The lightbox modal popup does not open when a thumbnail is clicked
Confirm that your Post Click Action is set to Open in Modal inside Step 4 (Post Elements) of your configuration. If the setting is active but the lightbox still fails to launch, inspect your browser console (F12 › Console) for JavaScript errors. This issue is typically caused by optimization plugins that minify or defer scripts, which can block the popup execution scripts.
The Load More button does not display or load more posts
Verify that the Load More Button is toggled to ON. Additionally, check that your Posts Per Load is set to a valid integer (such as 5 or 10) rather than being left empty. If the button is active but nothing happens, make sure that your Instagram account contains more published photos than the initial columns and rows grid limit you set in Step 5.