Skip to content

How to Create Image Gallery with Repeater in Elementor?

Table Of Content

Do you need each image in your Elementor gallery to carry its own information? The plain image picker gives you pictures and nothing else. The Repeater source turns every image into a row with a title, a caption, a category and its own link.

That is what makes the difference between a photo wall and a portfolio, and it is the prerequisite for the category filter.

To check the complete feature overview documentation of The Plus Addons for Elementor Gallery Listing widget, click here.

Requirement – This widget is a part of The Plus Addons for Elementor, make sure it’s installed & activated to enjoy all its powers.

Before You Start

  • Edition: Pro — the Repeater source is part of The Plus Addons for Elementor Pro. In the free plugin the option is visible but shows an upgrade notice instead of its settings.
  • Widget to enable: Gallery Listing, switched on under ThePlus Settings > Widgets.

Normal or Repeater?

NormalRepeater
Adding imagesOne multi-select from the media libraryOne row per image
Per-image title and captionNoYes
Per-image linkNoYes
Category filterNot possibleYes — this is the only source that supports it
Speed for a large setFastSlower — each image is a row
EditionFreePro

Use Normal when the pictures are the whole point. Use Repeater when each image needs to say something or go somewhere.

Step 1: Add the widget and pick a layout

Drag the Gallery Listing widget onto the page and choose a layout in Content > Layout. Repeater works with all four layouts.

The layout control in the gallery listing panel

Step 2: Switch the source to Repeater

Open Content > Content and set Select Option to Repeater. The Add Images picker is replaced by a list of rows, and two are there to start with.

Select option set to repeater in content > content

Step 3: Fill in a row

Click a row to open it. Each one holds:

  • Choose Image — the picture itself.
  • Title — a heading shown with the image.
  • Caption — a short description beneath it.
  • Category — the label the filter groups by. Several categories can be given for one image, separated by commas.
  • Select Icon — an extra icon or image overlaid on the tile.
  • Custom URL — where this specific image links to.
An open repeater row showing the per-image fields

Step 4: Add the rest of your images

Click Add Item for each additional image and repeat. Rows can be dragged to reorder, which matters on the Metro layout, where position decides which tile is large.

Category is what makes a filterable gallery possible. Once your rows carry categories, see how to create a filterable image gallery in Elementor.

Settings Reference

FieldTypeNotes
Choose ImageMediaThe image for this row.
TitleTextDefault is Image.
CaptionTextareaShips with placeholder text — replace it or it publishes.
CategoryTextComma-separate for multiple categories. Drives the filter.
Select IconSelectIcon or image overlay.
Custom URLURLPer-image link. Needs Box Link on to be clickable.

Limitations

  • Repeater is Pro. The free plugin shows the option and then an upgrade notice.
  • Placeholder text ships enabled. The Caption field has default Latin text; leaving it publishes that text.
  • It is slower to fill. Fifty images means fifty rows. For a large set with no per-image data, Normal is the better source.
  • Custom URL needs Box Link. The link is stored but nothing is clickable until Box Link is switched on — see add a custom link to each image.
  • Categories are free text. They are typed per row, not chosen from a list, so a typo silently creates a new category.

Troubleshooting

Select Option has no Repeater choice, or it shows an upgrade notice

Repeater is a Pro feature. In the free plugin the option appears but reveals an upgrade message instead of the rows.

My titles and captions do not appear

Check Display Excerpt/Content in Content > Extra Options has not been switched off. It is on by default, so if titles and captions are missing, either that toggle was turned off or the rows themselves are empty.

The filter is not showing my categories

The category filter only works with the Repeater source, and only for categories actually typed into rows. Check for typos — Nature and nature with a trailing space are two different categories.

Related Docs

Related Frequently Asked Questions

Related Docs