Skip to content

Integrations ​

Use your galleries in Elementor, Divi, WPBakery, Oxygen, Beaver Builder or Bricks.

Shaped Gallery → Settings → Integrations is a grid of six switches — one per page builder. Switch yours on and that builder gets a Shaped Gallery element with a dropdown of your saved galleries.

How it works ​

Every builder works the same way, and it's worth knowing why: the builder's element doesn't render your gallery itself — it calls the gallery's shortcode, which runs the block's own renderer.

So a gallery placed with Elementor, with Bricks, or as a block on a page produces byte-identical markup, CSS and behaviour. There's no second implementation to drift, no "builder version" of a feature, and every guard the shortcode has (trashed, draft, private or password-protected, self-embedding) applies in every builder for free.

Switching one on ​

  1. Go to Shaped Gallery → Settings → Integrations.
  2. Switch on your builder.
  3. Save Changes.
  4. Open the builder. The Shaped Gallery element is now available.

Only Elementor ships enabled

The other five are off by default. A builder that's off never loads its integration code at all — that's the point of the switch, rather than loading everything and checking a flag later.

Pick your builder ​

Before you start ​

You need at least one saved gallery. Builder elements pick from your reusable galleries, not from galleries embedded in pages. If the dropdown is empty, go to Shaped Gallery → Add New Gallery first.

Title your galleries properly. The dropdown shows titles, so Homepage hero — autumn 2026 beats Gallery 7.

The shortcode fallback ​

Every builder has a shortcode or text element, so you can always paste [shaped_gallery id="42"] directly — the dedicated element just saves you remembering the id.

That's also the answer for a builder not in the list: if it renders shortcodes, it renders Shaped Gallery.

Things worth knowing ​

The dropdown is capped at 300 galleries. A select isn't a browse interface, and every builder embeds the whole list in its editor payload. Past 300, use the shortcode directly.

Gallery titles aren't public. The list is only built for users who can edit posts, so an anonymous visit never carries your gallery names — even though two of the builders have to declare their element's options on every request.

One edit updates every placement. Because the element holds a reference, editing the gallery updates it everywhere it appears, in every builder.

Add-ons can register their own builder. The registry is a documented seam. See Hooks.

At a glance ​

BuilderElement nameWhere to find itShips on
ElementorShaped GalleryElements panel → its own Shaped Gallery category✅
DiviShaped GalleryInsert Module—
WPBakeryShaped GalleryAdd Element → Shaped Gallery category—
OxygenShaped Gallery+ Add—
Beaver BuilderShaped GalleryModules → Shaped Gallery group—
BricksShaped GalleryElements → General—

Where to go next ​