How To Make An Image Slider With Thumbnails In Crocoblock

Published: April 20, 2026 Author: TechnoCrackers
How To Make An Image Slider With Thumbnails In Crocoblock

Creating an image slider with thumbnails is a great way to showcase galleries, products, portfolios, testimonials, or featured content on your website. With Crocoblock, you can easily build a dynamic and professional-looking slider using Elementor and Jet plugins—without writing custom code.

In this guide, we’ll walk through the complete process of creating an image slider with thumbnails in Crocoblock step by step.

Step 1 — Install and Activate Required Plugins

Before starting, make sure you have the following plugins installed and activated:

  • Elementor Pro — required for theme builder & dynamic layouts
  • JetEngine — creates custom post types, custom fields & listings

After installing the plugin, you can create a meta box using JetEngine and add meta fields to any post type you want.
Based on the meta field ID from that meta box, we can then create a search query using the meta ID.

Step 2: Create a Custom Post Type

First, create a custom post type where you want to manage slider content.
For example:

  • Gallery
  • Portfolio
  • Projects
  • Testimonials

Go to:
JetEngine → Post Types → Add New
Create your custom post type and publish it.
Example:

  • Post Type Name: Projects
  • Slug: projects

Now you’ll have a dedicated section in your WordPress dashboard to manage slider items.

Step 3: Create a Repeater Meta Field for Images

Next, we need to add multiple images using a repeater field.
Go to:

JetEngine → Meta Boxes or Meta Fields

Create a new meta field group and assign it to your custom post type.

Add:

  • Field Type: Repeater
  • Field Name: projects_gallery_slide

Inside the repeater, add:

  • Field Type: Media
  • Field Name: projects_gallery_img

This allows you to upload multiple images for each post.

Create Meta Boxes or Meta Fields

Step 4: Add Images to Your Post

Now open any post from your custom post type and upload multiple images inside the repeater field.

Example:
Gallery → Add New

Add:

  • Title
  • Content
  • Multiple Slider Images

Publish the post.

Add images in post

Step 5: Create a Query Builder for Repeater Field

To display repeater images dynamically in the slider, create a query.

Go to:

JetEngine → Query Builder → Add New

Select:

  • Query Type: Repeater Query

Choose:

  • Repeater Field: projects_gallery_slide

Set the source as current post.

Save the query.

This query will pull all images from the repeater field dynamically.

Query Builder Make Query

Step 6: Build the Image Slider with Thumbnails

Now edit your page using Elementor.

Drag and drop the slider widget

Select Slider Widget

Then, enable the Use JetEngine Query option.

In the Select Query dropdown, choose the query that you have already created.

By default, 3 slides will be added. Keep 1 slide and remove the other 2.

After that, you need to set the image to fetch dynamic data:

  • Select the image source from JetEngine > Current Object Field.
  • In the settings, choose the image field that was created specifically for the repeater field.

Update widget Setting

Step 7: Customize the Design

Now style the slider based on your website design.

You can customize:

  • Slider height
  • Border radius
  • Arrows style
  • Thumbnail spacing
  • Hover effects
  • Active border color
  • Transition speed
  • Mobile responsiveness

Make the design clean and user-friendly.

Conclusion

Creating an image slider with thumbnails in Crocoblock is simple when using JetEngine and Elementor. By combining repeater fields, query builder, and slider widgets, you can create fully dynamic image galleries that look professional and improve user experience.

If you want advanced sliders without custom coding, Crocoblock is one of the best solutions for WordPress websites.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Contact us

Let's Unleash Your Digital Potential Together.

Address

C-605, Ganesh glory 11, Nr. BSNL Office, Jagatpur Road, S.G. Highway, Jagatpur, Ahmedabad, India - 382481.

Phone

INDIA : (091) 8200639242 USA : +1 (310) 868-6009

Limited Time Offer

X

Try a Free 2-Hour Test Task

Experience our quality, speed, and communication on any small WordPress task before you commit. No contract. No cost. No obligation.
[For New Agency Partners]

"*" indicates required fields

Name*
0
Would love your thoughts, please comment.x
()
x