---
title: "How to Add Custom Links to Each Elementor Gallery & Carousel Image [2026]"
url: https://theplusaddons.com/blog/link-elementor-gallery-carousel-images/
date: 2023-08-08
modified: 2026-04-30
author: "Aditya Sharma"
description: "Elementor's built-in Image Gallery and Image Carousel widgets open every image in a lightbox. There is no setting to assign a different destination URL to each image. Every click triggers..."
image: https://theplusaddons.com/wp-content/uploads/2022/09/Link-Elementor-Gallery-Carousels-1024x538.png
word_count: 1480
---

# How to Add Custom Links to Each Elementor Gallery & Carousel Image [2026]

## Key Takeaways

- Elementor's built-in Image Gallery and Image Carousel widgets do not support per-image custom links.
- The Gallery Listing widget from The Plus Addons for Elementor allows individual link assignments for each image in its Repeater Mode.
- The Pro plan of The Plus Addons for Elementor is required to access the Repeater Mode and Carousel Slider layout features.
- Each image in the Gallery Listing widget can have a unique title, description, category, and custom link without needing custom code.
- The Gallery Listing widget supports multiple layouts including Grid, Masonry, Metro, and Carousel Slider.

Elementor's built-in Image Gallery and Image Carousel widgets open every image in a lightbox. There is no setting to assign a different destination URL to each image. Every click triggers the same zoom-in modal, regardless of which image was clicked.

For portfolios, product showcases, and service image galleries, this is a real limitation. You need each image to point somewhere specific, a project page, a product page, a case study.

The [Gallery Listing widget](https://theplusaddons.com/elementor-listing/image-gallery/) from [The Plus Addons for Elementor](https://theplusaddons.com/) by POSIMYTH solves this. The widget is available on the free plan. The Repeater Mode (which enables per-image custom links) and the Carousel Slider layout both require the Pro plan. You add each image individually and assign it a unique link, title, description, and category. No custom code or PHP hooks required.

Common use cases for per-image gallery links:

- Portfolio galleries where each image links to a project page

- Service image carousels that link to individual service pages

- Product image galleries linking to individual product pages

- Client work galleries directing visitors to case study pages

All steps in this guide were verified using The Plus Addons for Elementor Pro v6.4.9 on WordPress 6.9.4.

Table Of Contents

## Why Elementor's Default Gallery and Carousel Widgets Don't Support Per-Image Links

Elementor's Image Gallery widget uses a bulk upload system. You select all images at once from the WordPress media library. Because images are added in a single batch with no individual content fields, there is nowhere to assign a separate URL to each one. The only available link setting applies to the entire gallery: open lightbox, open media file, or a single custom URL for all images.

The Image Carousel widget has the same limitation. You can set one global link behavior for the entire carousel, but not a different URL per slide.

Some developers work around this by modifying the `link_to` control using Elementor PHP filters. That approach works but requires code that needs to be updated with each major Elementor release. The no-code alternative is the Gallery Listing widget from The Plus Addons for Elementor, which adds individual link fields per image through its Repeater Mode (Pro feature).

We verified this on a staging site using Elementor v4.0.3 and The Plus Addons for Elementor Pro v6.4.9. The Repeater Mode option appears as a Gallery Type dropdown in the Content tab and immediately reveals per-image fields for link, title, description, category, and hover icon.

| Feature | Elementor Native Gallery | Gallery Listing Widget (The Plus Addons) |
| ------- | ------------------------ | ---------------------------------------- |
| Per-image custom link | No | Yes, one URL per image (requires Repeater Mode, Pro) |
| Image upload method | Bulk selection | Bulk (Free) or individual repeater items (Pro) |
| Per-image title and description | No | Yes (requires Repeater Mode, Pro) |
| Category-based filter tabs | No | Yes, with Ajax |
| Multiple layout options | Grid only (Gallery) / Slider only (Carousel) | Grid, Masonry, Metro (Free) + Carousel (Pro) |
| ACF dynamic gallery | No | Yes (Pro only) |

## How to Add a Custom Link to Each Gallery Image in Elementor

The Gallery Listing widget (Pro) replaces the bulk-upload approach with a repeater format. Each image gets its own row with individual content fields, including a dedicated custom link field. Here is how to set it up.

**Requirements:** The Plus Addons for Elementor with a Pro plan ($39/year for 1 site). The Gallery Listing widget itself is available on the free plan, but the Repeater Mode (needed to add custom links per image) and the Carousel Slider layout both require Pro. Elementor Free is sufficient. Elementor Pro is not required.

**Step 1: Install and activate The Plus Addons for Elementor (Pro)**

Install the plugin from your WordPress dashboard under Plugins > Add New. Activate your Pro license under The Plus Addons > Dashboard. Once activated, go to The Plus Addons > Widgets and confirm the Gallery Listing widget is toggled on. It may be disabled by default on fresh installs.

**Step 2: Open your page in Elementor and add the Gallery Listing widget**

Edit your page in Elementor. In the widget panel, search for "Gallery Listing" and drag it onto your layout. You will see a default grid with two placeholder image items.

**Step 3: Switch to Repeater Mode**
![Selecting Repeater Mode for Elementor Gallery Link](https://theplusaddons.com/wp-content/uploads/2022/09/Selecting-Repeter-Mode-for-Elementor-Gallery-Link-1024x576.png)

In the Content tab, find the Gallery Type option and select **Repeater Mode**. This replaces the bulk upload interface with individual image rows, each with its own set of content fields. This is the step that unlocks the per-image custom link input.

**Step 4: Add your images to the repeater**

Click into each repeater item and replace the placeholder with your image from the media library. Click "Add Item" to add more rows. There is no limit on the number of images you can add.

![Adding Link to Elementor Gallery Images Unique](https://theplusaddons.com/wp-content/uploads/2022/09/Adding-Link-to-Elementor-Gallery-Images-Unique.png)

**Step 5: Set the custom link for each image**

Inside each repeater item you will find fields for image title, description, category (used for filter tabs), hover icon, and **Custom Link**. Paste the destination URL into the Custom Link field for that image. Repeat this for every image in your gallery.

**Step 6: Choose how the link triggers**

In the Style tab, find the **Image Box Link** toggle. Enable it to make the entire image clickable. If you leave it off, the link only fires when the visitor clicks the icon overlay that appears on hover. For portfolio sites and product galleries, enabling the full image box link gives the best user experience.

*Want to make entire Elementor columns or sections clickable too? Try the free [**Wrapper Link extension from The Plus Addons for Elementor**](https://theplusaddons.com/elementor-extras/wrapper-link/).*

## How to Add Custom Links to Each Carousel Image in Elementor

The process for creating a carousel with per-image links is the same as the gallery setup above. The Gallery Listing widget includes Grid, Masonry, Metro, and Carousel Slider layouts. Switching layouts does not remove the image data or custom links you already entered.

![Custom Link for Elementor Carousel each Image](https://theplusaddons.com/wp-content/uploads/2022/09/Custom-Link-for-Elementor-Carousel-each-Image.png)

**Step 1: Set up your images in Repeater Mode with custom links**

Follow steps 1 through 5 from the gallery section above. Add your images using Repeater Mode and assign a custom link to each one before changing the layout.

**Step 2: Switch the layout to Carousel Slider**

In the Content tab, find the Layout option and select **Carousel Slider**. Your images now display as a scrolling carousel. Each slide retains the custom link, title, and category you set in the repeater. In the Style tab, configure carousel-specific settings: autoplay speed, loop behavior, slides to show, navigation arrows, and dots.

Because the same widget handles all layouts, you can toggle between Grid, Masonry, Metro, and Carousel at any point without re-entering your image data or links.

*A larger DOM size can slow down your Elementor site. Learn what it is and [**How to Reduce DOM Size in Elementor**](https://theplusaddons.com/blog/how-to-reduce-dom-size-in-elementor/) in this detailed guide.*

## What Else Can the Gallery Listing Widget Do?

Custom links per image are one feature of the Gallery Listing widget from The Plus Addons for Elementor. Here is what else is included in the Pro version:

| Feature | What It Does |
| ------- | ------------ |
| Multiple layouts in one widget | Switch between Grid, Masonry, Metro, and Carousel Slider from a single widget with no need to re-add images when switching layouts |
| Repeater and ACF Gallery modes | Add images manually via the repeater, or connect an Advanced Custom Fields gallery field to display images dynamically from posts or custom post types |
| Category-based Ajax filters | Assign each image a category tag; the widget generates filter tabs that sort images on click without reloading the page |
| Hover overlay content | Show image title, description, and a custom icon on hover, useful for portfolio items where each image benefits from a short label |
| Image size normalization | Force all images to the same display dimensions regardless of original file size. Prevents uneven grid cells in layouts with mixed-size photos |
| 3D Parallax and Mouse Parallax | Add depth effects to the image grid. Images shift in response to cursor movement for a premium interactive feel with no JavaScript coding |

![Image Gallery Mouse hover parallax effect in Elementor](https://theplusaddons.com/wp-content/uploads/2022/09/Mouse-hover-parallax-effect-in-Elementor.gif)

*Looking to add a mega menu to your Elementor site? Here's [**How to Build a Mega Menu on an Elementor WordPress Site**](https://theplusaddons.com/blog/build-mega-menu-on-elementor/).*

![](https://theplusaddons.com/wp-content/uploads/2023/05/20-Checklist-for-WordPress-Site-Maintenance-1024x1024.jpg)

##### Do you Manage WordPress Websites?
Download Our FREE E-Book of 20+ Checklist for WordPress Site Maintenance.
​

[contact-form-7]

Field LabelSend Me the eBook

## Is the Gallery Listing Widget the Right Choice for Your Site?

If you need per-image links in an Elementor gallery or image carousel, the Gallery Listing widget from The Plus Addons for Elementor is the most practical no-code option available. It removes the bulk-upload limitation of Elementor's native widgets and gives you full control over each image's link, title, description, and category, all within the standard Elementor drag-and-drop interface.

**Best for:** Portfolio sites, product image galleries, service showcases, agency client work pages, and any Elementor layout where each image needs to direct visitors to a different destination.

The Gallery Listing widget is available on the free plan. The Repeater Mode and Carousel Slider layout used in this guide both require [The Plus Addons for Elementor Pro, starting at $39/year](https://theplusaddons.com/pricing/) for one site. The Pro plan also unlocks 120+ widgets, 8 builders, display conditions, and all extras. Elementor Pro is not required. The widget works with Elementor Free.

The free plan includes 35+ widgets to get started. [Compare free vs Pro features](https://theplusaddons.com/free-vs-pro/) to see what's included at each tier.

Check out the [**Complete List of 120+ Widgets and Extensions**](https://theplusaddons.com/elementor-widgets/) here. Start building your dream website without coding!

## Frequently Asked Questions

**Q: Why can't I add custom links to each image in Elementor's default gallery?**
A: Elementor's default Image Gallery and Carousel widgets do not support per-image links because they use a bulk upload system. This means all images are added at once without individual content fields for links. As a result, every image opens in a lightbox with the same link behavior. The Gallery Listing widget from The Plus Addons for Elementor allows for individual links through its Repeater Mode, which is a Pro feature.

**Q: What are some practical uses for adding custom links to gallery images?**
A: Custom links for gallery images are particularly useful for portfolios, product showcases, and service galleries. For instance, each image in a portfolio can link to a specific project page, while product images can direct users to individual product pages. This functionality enhances user navigation and improves the overall experience on your site.

**Q: What should I do if the Gallery Listing widget isn't showing up in Elementor?**
A: If the Gallery Listing widget isn't visible, ensure that The Plus Addons for Elementor is installed and activated. Check under The Plus Addons &gt; Widgets in your WordPress dashboard to confirm that the widget is toggled on. It may be disabled by default on fresh installs, so activating it is crucial for access.

**Q: What are the benefits of using the Repeater Mode in the Gallery Listing widget?**
A: The Repeater Mode in the Gallery Listing widget allows you to add images individually, each with its own custom link, title, description, and category. This feature is essential for creating tailored galleries where each image serves a unique purpose, enhancing both functionality and user engagement on your site.

**Q: Are there any limitations to using the Gallery Listing widget?**
A: While the Gallery Listing widget offers extensive features, the Repeater Mode, which enables per-image custom links, is only available in the Pro version. Additionally, while the widget is available on the free plan, some advanced functionalities like the Carousel Slider layout require the Pro plan. This means users on the free plan may have limited options for complex galleries.
