How to set up and style the Instagram Feed widget in Elementor.
Instagram Feed shows the latest posts of a connected Instagram account, with a profile header and a follow button. Posts can sit in a grid, a masonry layout or a carousel. If you do not want to connect an account, you can add the images by hand instead.
Part of: Bright Addons Pro. Before you start: An Instagram access token for a professional (Business or Creator) account, saved under Bright Addons Pro in the WordPress menu. Not needed when Source is set to Images Added by Hand.
| Option | What it does |
|---|---|
| Source | Uses the connected Instagram account or images added by hand. |
| Different Account Token (optional) | Shows another account in this widget. This token is saved with the page and does not renew itself. |
| Number of Posts | How many posts to show, from 1 to 50. |
| Post Types | Includes photos, albums, and videos and reels. |
| Hide Posts Containing | Comma separated words or hashtags. Posts whose caption contains one are left out. |
| Only Show Posts Containing | Keeps only posts whose caption contains one of these words or hashtags. |
| Refresh Every (hours) | How long posts stay cached on your server before they are fetched again. |
| Images | For the manual source: a list of items with Image, Post Link, Caption, Likes and Comments, plus a username and profile picture for the header. |
| Option | What it does |
|---|---|
| Layout | Chooses Grid, Masonry (original shapes) or Carousel. |
| Columns | Number of columns in grid and masonry, from 1 to 8, per device. |
| Image Shape | The image ratio in grid and carousel: square, portrait, landscape or story 9:16. |
| Click Action | Opens the post on Instagram, opens the lightbox, or does nothing. |
| Hover Overlay | Shows likes and comments, the caption, an icon only, or nothing. |
| Caption Length (words) | How many words of the caption the overlay shows. |
| Video and Album Badges | Marks videos and albums with a small icon. |
| Image Hover Effect | None, Zoom, or Grayscale to Color. |
| Load More Button | Shows part of the feed first and reveals more on click (grid and masonry). |
| Option | What it does |
|---|---|
| Show Header | Shows the profile header above the feed. |
| Posts and Followers | Shows the account's post, follower and following counts. |
| Extra Text | A line of your own text in the header. |
| Position | Puts the follow button in the header, below the feed, or hides it. |
| Option | What it does |
|---|---|
| Slides Visible | How many posts show at once. Decimals show part of the next slide. |
| Autoplay | Moves the carousel automatically. |
| Arrows Position | Where the arrows sit, such as beside, over or outside the slides. |
| Pagination | None, dots, lines, a fraction or a progress bar. |
One license gives you every Pro widget, all 10 extensions, the Theme Builder and priority support. From $16 a year, with a 14-day money-back guarantee.
These sections are in the Style tab.
space below, box background, border and padding, picture size, story ring, and username, name, stats and text styles.
typography, colors, background, border, radius and padding for normal and hover states.
border, radius, shadow, image filters, overlay background, text and icon color, icon size, overlay typography and badge color.
typography, colors, background, border, radius and padding.
position offsets, button size, icon size, colors and background (carousel layout).
space above, alignment, size, gap, colors and radius (carousel layout).
The feed reads your posts through Instagram’s own service, so Instagram asks for an access token. You create it once. Bright Addons Pro renews it every week, so it does not expire while your site is live.
Before you start: the Instagram account must be a professional account (Business or Creator). You can switch for free in the Instagram app under Settings, Account type and tools.
The same card has Clear cache, which loads fresh posts on the next page view, and Disconnect, which removes the token from your site.
No token is needed when Source is set to Images Added by Hand.
Open Bright Addons Pro in the WordPress menu and paste an access token in Instagram Feed connection. The token belongs to a professional (Business or Creator) account and is created with the Instagram API with Instagram Login product on developers.facebook.com.
Yes. Set Source to Images Added by Hand and add each image with its post link, caption, likes and comments.
As often as Refresh Every (hours) says, 6 hours by default. The settings page also has a Clear cache button.
Yes, for posts of the connected account. Type the hashtag in Only Show Posts Containing. It is matched against each post caption.
Check the troubleshooting guide, or contact support with the page address and what you expected to happen.
Troubleshooting guide