In this tutorial, I will show you how to create an Elementor carousel with thumbnail images below it.
Here is a simple example of what we are creating:
Features:
- Can be dynamic: This can work with an ACF, Pods or JetEngine Gallery field, so you can make it part of a Single Post Template if you need. Ideal for portfolio items.
- Make it your own: The carousels used can be any from Elementor, so you could also use a testimonial carousel for example, with photos of the persons giving the testimony being the thumbnails.
- Click to navigate: Clicking the thumbnails automatically navigates both sliders to the clicked thumbnail.
- Mobile ready: Works well on mobile too!
Elementor already has a limited solution for this: with Elementor Pro, you can make use of the media carousel element and use the Slideshow option, and you will get something similar. However it can't be dynamic (fed from an ACF, Pods or JetEngine gallery field, for example).
The current solution works with any and all Elementor Pro carousels, so it is very flexible. You might use the image carousel linked to an ACF gallery field for portfolio items, for example.
This works for any and all carousel elements from Elementor free and Pro, and could work to sync any two of them together, so your creativity is the limit here!
Let's get started!
First, let's give class names to your Elementor Carousels
This is a premium tutorial. Purchase access to unlock the full tutorial.
4 Responses
Hey Maxime! as usual you never fail to deliver! Love this new tutorial!
Is there by any chance a way to use this with loop carousel? I think you'll get what i mean on these 3 mockups i made in the 'AFA from Home' section showcasing video carousel: https://afa-markup.madebyproxy.com/
Hey Devin!
Yes it could work with a loop carousel too, it should work with all carousels from Elementor. You would probably want an image carousel for the thumbnails, and they would control the loop carousel.
Cheers!
Hey Maxime!
I finally got to start developing using this tutorial.
Any way to leave the highlighted thumb to the left (or right) instead of centered?
Cheers!
Hey Devin!
It's possible to have it on the left, then it will always be the very first one on the left though. It's not possible for the thumbnails slider to stay in place and not slide at all, if that's what you were looking for.
To have it on the left instead of the middle, change this line:
if ((firstThumbnailsSwiper && firstThumbnailsSwiper.swiper.passedParams.centeredSlides === true) || flag > 90) {To this:
if ((firstThumbnailsSwiper && firstThumbnailsSwiper.swiper.passedParams.loopedSlides === 12) || flag > 90) {And lower down, delete this line:
I hope this helps!
Cheers!