Title: Ultimate 3D Testimonial Slider, List &amp; Grid
Author: Monzur Alam
Published: <strong>May 12, 2022</strong>
Last modified: October 16, 2026

---

Search plugins

![](https://ps.w.org/ultimate-3d-testimonial-slider/assets/banner-772x250.png?rev
=3749596)

![](https://ps.w.org/ultimate-3d-testimonial-slider/assets/icon.svg?rev=3749596)

# Ultimate 3D Testimonial Slider, List & Grid

 By [Monzur Alam](https://profiles.wordpress.org/monzuralam/)

[Download](https://downloads.wordpress.org/plugin/ultimate-3d-testimonial-slider.1.1.0.zip)

 * [Details](https://en-au.wordpress.org/plugins/ultimate-3d-testimonial-slider/#description)
 * [Reviews](https://en-au.wordpress.org/plugins/ultimate-3d-testimonial-slider/#reviews)
 *  [Installation](https://en-au.wordpress.org/plugins/ultimate-3d-testimonial-slider/#installation)
 * [Development](https://en-au.wordpress.org/plugins/ultimate-3d-testimonial-slider/#developers)

 [Support](https://wordpress.org/support/plugin/ultimate-3d-testimonial-slider/)

## Description

Ultimate 3D Testimonial Slider shows what your clients say about you, on any page
or post. Add your testimonials, design a slider in the Shortcode Builder, and paste
its shortcode where you want it.

### Features

 * Quick to set up, with a Getting Started guide, a live preview and a setup checklist
 * Shortcode Builder: design and save sliders with a live preview, then place them
   with `[uts id="5"]`
 * Five layouts: 3D slider, grid, list, masonry and ticker (an endless scrolling
   row)
 * Seven slider effects: 3D coverflow, slide, fade, cards, 3D cube, flip and creative
 * Autoplay, loop, speed, arrows and dots
 * Eight card styles: classic, modern, speech bubble, elegant, glass, dark, split
   and soft tint
 * Star ratings (1-5) per testimonial, shown only when set
 * Colors, corner radius, columns, excerpt length and image size
 * Settings page for the defaults; every setting can be overridden per slider or
   per shortcode
 * Categories, to show different testimonials on different pages
 * Several sliders on the same page
 * Lightweight: no jQuery, and the CSS and JS load only on pages that use the shortcode
 * Accessible: no autoplay or scrolling motion for visitors who prefer reduced motion

### How to use

 1. Go to **Ultimate 3D Testimonial Slider > Add Post** and add your testimonials: 
    the client’s name as the title, their words as the content, a featured image as
    the photo, and their position & company and an optional star rating in the “Client
    Additional” box.
 2. Go to **Ultimate 3D Testimonial Slider > Shortcode Builder**, create a slider and
    save it.
 3. Copy its shortcode, for example `[uts id="5"]`, and paste it into any page or post.

You can also use the plain shortcode without the builder:

    ```
    [uts]
    ```

To show it in a theme file, use `do_shortcode()`:

    ```
    <?php echo do_shortcode( '[uts]' ); ?>
    ```

### Shortcode attributes

All attributes are optional. Their defaults come from **Ultimate 3D Testimonial 
Slider > Settings**. Attributes always win over a saved slider and over the settings,
so `[uts id="5" autoplay="false"]` uses slider 5 without autoplay.

**General**

 * `id`: a slider saved in the Shortcode Builder. Example: `[uts id="5"]`
 * `type`: the layout: `slider`, `grid`, `list`, `masonry` or `ticker`. Default:`
   slider`. Example: `[uts type="grid"]`
 * `count`: how many testimonials to show (0-100). `0` shows all. Default: `0`. 
   Example: `[uts count="3"]`
 * `category`: only show testimonials from this category (use its slug). Default:
   all categories. Example: `[uts category="client-feedback"]`
 * `excerpt_length`: words of each testimonial to show (0-500). `0` shows the full
   text. Default: `50`
 * `image_size`: `thumbnail`, `medium`, `large` or `full`. Default: `large`

**Slider**

 * `effect`: `coverflow`, `slide`, `fade`, `cards`, `cube`, `flip` or `creative`.
   Default: `coverflow`. Example: `[uts effect="fade"]`
 * `speed`: transition speed in milliseconds (100-5000). Default: `300`
 * `autoplay`: move to the next slide automatically, `true` or `false`. Default:`
   false`
 * `autoplay_delay`: time between slides with autoplay on, in milliseconds (1000-
   20000). Default: `3000`. Example: `[uts autoplay="true" autoplay_delay="5000"]`
 * `loop`: go back to the first slide after the last one, `true` or `false`. Works
   with any number of testimonials. Default: `false`
 * `pagination`: show dots, `true` or `false`. Default: `true`
 * `navigation`: show previous/next arrows, `true` or `false`. Default: `false`
 * `coverflow_rotate`: coverflow only, how far side slides turn in degrees (0-90).
   Default: `50`
 * `coverflow_depth`: coverflow only, how far side slides sit back (0-500). Default:`
   100`
 * `coverflow_stretch`: coverflow only, space between slides; negative values overlap
   them (-100 to 100). Default: `0`

**Display**

 * `show_image`: show the client photo, `true` or `false`. Default: `true`
 * `show_title`: show the client name, `true` or `false`. Default: `true`
 * `show_designation`: show the position & company, `true` or `false`. Default: `
   true`
 * `show_rating`: show the star rating of testimonials that have one, `true` or `
   false`. Default: `true`
 * `grid_columns`: grid and masonry only, columns on desktop (1-6). Smaller screens
   use fewer. Default: `3`. Example: `[uts type="masonry" grid_columns="4"]`
 * `ticker_duration`: ticker only, seconds each testimonial takes to scroll past(
   2-30); higher is slower. Default: `6`. Example: `[uts type="ticker" ticker_duration
   ="10"]`

**Style**

 * `card_style`: `classic`, `modern`, `bubble`, `elegant`, `glass`, `dark`, `split`
   or `soft`. Default: `classic`. Example: `[uts card_style="modern"]`
 * `accent_color`: color of the dots and arrows, e.g. `#2271b1`. Default: blue
 * `text_color`: text color of the cards. Default: theme default
 * `background_color`: background color of the cards. Default: white
 * `border_radius`: card corner radius in pixels (0-50). Default: `0`
 * `star_color`: color of the rating stars, e.g. `#f5b301`. Default: gold

### Examples

 * 3 testimonials from the “client-feedback” category as a list: `[uts count="3"
   category="client-feedback" type="list"]`
 * A 4-column masonry: `[uts type="masonry" grid_columns="4"]`
 * A fade slider that plays by itself: `[uts effect="fade" autoplay="true"]`
 * A slow scrolling ticker: `[uts type="ticker" ticker_duration="10"]`
 * A grid of modern cards: `[uts type="grid" card_style="modern"]`
 * A frosted glass slider with yellow stars: `[uts card_style="glass" star_color
   ="#fde047"]`

### Source code

The JavaScript and CSS in the `build` folder are compiled from the `src` folder 
of the public repository: https://github.com/monzuralam/ultimate-3d-testimonial-
slider
 To build it yourself, run `npm install` and `npm run build`.

### Need more features?

Feature requests are welcome in the support forum.

### 🔥 WHAT’S NEXT 🔥

Consider checking out our other plugins:

📌 [WP Sticky Anything – Sticky Menu & Sticky Header, Sticky Sidebar](https://wordpress.org/plugins/all-in-one-wp-sticky-anything/)

All-in-One Sticky Menu & Sticky Header, Sticky Sidebar Solution for WordPress.

⏳ [All-in-One WP Preloader](https://wordpress.org/plugins/all-in-one-wp-preloader/)

All-in-One WP Preloader gives your site a loading screen without writing any code.

## Screenshots

[⌊3D coverflow testimonial slider with star ratings.⌉⌊3D coverflow testimonial slider
with star ratings.⌉[

3D coverflow testimonial slider with star ratings.

[⌊Eight card styles: Classic, Modern, Soft tint, Speech bubble, Elegant, Glass, 
Dark and Split.⌉⌊Eight card styles: Classic, Modern, Soft tint, Speech bubble, Elegant,
Glass, Dark and Split.⌉[

Eight card styles: Classic, Modern, Soft tint, Speech bubble, Elegant, Glass, Dark
and Split.

[⌊Masonry layout with the Soft tint card style. Grid, list and an endless ticker
are available too.⌉⌊Masonry layout with the Soft tint card style. Grid, list and
an endless ticker are available too.⌉[

Masonry layout with the Soft tint card style. Grid, list and an endless ticker are
available too.

[⌊Shortcode Builder: design a slider with a live preview and save it as [uts id="…"].⌉⌊
Shortcode Builder: design a slider with a live preview and save it as [uts id="…"]
.⌉[

Shortcode Builder: design a slider with a live preview and save it as [uts id=”…”].

[⌊Saved sliders: copy the shortcode, edit, duplicate, keep drafts and see where 
each one is used.⌉⌊Saved sliders: copy the shortcode, edit, duplicate, keep drafts
and see where each one is used.⌉[

Saved sliders: copy the shortcode, edit, duplicate, keep drafts and see where each
one is used.

[⌊Settings: the defaults for every slider, from layout and effect to autoplay, colors
and more.⌉⌊Settings: the defaults for every slider, from layout and effect to autoplay,
colors and more.⌉[

Settings: the defaults for every slider, from layout and effect to autoplay, colors
and more.

[⌊Getting Started: video tutorial, live preview, setup checklist and the full shortcode
reference.⌉⌊Getting Started: video tutorial, live preview, setup checklist and the
full shortcode reference.⌉[

Getting Started: video tutorial, live preview, setup checklist and the full shortcode
reference.

[⌊Add a testimonial: name, quote, photo, position & company and an optional star
rating.⌉⌊Add a testimonial: name, quote, photo, position & company and an optional
star rating.⌉[

Add a testimonial: name, quote, photo, position & company and an optional star rating.

[⌊Testimonials list with photo, position & company, rating and order columns.⌉⌊Testimonials
list with photo, position & company, rating and order columns.⌉[

Testimonials list with photo, position & company, rating and order columns.

## Installation

### Install from within WordPress

 1. Go to **Plugins > Add New** in your dashboard.
 2. Search for “Ultimate 3D Testimonial Slider”.
 3. Install and activate it.
 4. The Getting Started page opens and walks you through the setup.

### Install manually

 1. Upload the `ultimate-3d-testimonial-slider` folder to the `/wp-content/plugins/`
    directory.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Go to **Ultimate 3D Testimonial Slider > Getting Started**.

## FAQ

### How do I display the testimonials on my site?

Create a slider in **Ultimate 3D Testimonial Slider > Shortcode Builder** and paste
its shortcode (for example `[uts id="5"]`) into any post or page. You can also use`[
uts]` with attributes, for example `[uts count="3" category="client-feedback" type
="slider"]`. In a theme file, use `<?php echo do_shortcode( '[uts]' ); ?>`.

### What is the Shortcode Builder?

A page where you design a slider with a live preview: layout, effect, colors, category
and more. Each saved slider gets its own shortcode, like `[uts id="5"]`. Change 
the slider later and every page that uses it updates. Drafts show nothing on your
site until you publish them.

### Can I control how many testimonials are displayed?

Yes. Set “Testimonials to show” in the builder or the settings, or use the `count`
attribute: `[uts count="5"]` shows 5 testimonials.

### How do I change the order of the testimonials?

Edit a testimonial and set **Order** in the “Page Attributes” box. Lower numbers
come first.

### What layout types are available?

Five: slider, grid, list, masonry (cards keep their own height) and ticker (an endless
scrolling row that pauses on hover).

### Where can I change the slider effect, autoplay or colors?

In **Ultimate 3D Testimonial Slider > Settings** for every shortcode, or in the 
Shortcode Builder for one saved slider. You can also use the setting name as a shortcode
attribute, for example `[uts effect="fade" autoplay="true"]`.

### How do I add star ratings?

Edit a testimonial and choose 1 to 5 stars under “Star rating” in the “Client Additional”
box. Testimonials without a rating show no stars. To hide stars everywhere, turn
off “Show star rating” in the settings or use `show_rating="false"`.

### What card styles are available?

Eight: classic (the original card), modern, speech bubble, elegant, glass (frosted,
with its own gradient backdrop), dark (for dark sections), split (an accent panel
with the photo on top) and soft tint (a light tint of your accent color with a quote
badge). Choose one in the Shortcode Builder or the settings (Style tab), or use `
card_style`, for example `[uts card_style="elegant"]`.

### Does loop work with only a few testimonials?

Yes. With only a few testimonials, the slider repeats them so it can keep going 
round, and the dots still show one per testimonial.

### Can I show more than one slider on a page?

Yes. Each `[uts]` shortcode works on its own, with its own options.

### What happens to my data when I delete the plugin?

By default your settings and saved sliders are kept, so reinstalling brings them
back. To remove them, turn off “Keep data when the plugin is deleted” in **Settings
> Advanced** before deleting the plugin. Your testimonials are always kept.

### Is this plugin compatible with page builders like Elementor or WPBakery?

Yes, the shortcode works inside most page builders that support shortcodes.

### I need more help please!

Please visit the plugin support forum on WordPress.org.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Ultimate 3D Testimonial Slider, List & Grid” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ Monzur Alam ](https://profiles.wordpress.org/monzuralam/)
 *   [ Jahid Hasan ](https://profiles.wordpress.org/jahidcse/)

[Translate “Ultimate 3D Testimonial Slider, List & Grid” into your language.](https://translate.wordpress.org/projects/wp-plugins/ultimate-3d-testimonial-slider)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/ultimate-3d-testimonial-slider/),
check out the [SVN repository](https://plugins.svn.wordpress.org/ultimate-3d-testimonial-slider/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/ultimate-3d-testimonial-slider/)
by [RSS](https://plugins.trac.wordpress.org/log/ultimate-3d-testimonial-slider/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * **New:** Shortcode Builder: design sliders with a live preview, save them (or
   keep them as drafts) and place them with `[uts id="5"]`; duplicate, trash and“
   Where is this used?”
 * **New:** Settings page for the default layout, count, excerpt length, image size,
   slider effect, autoplay, loop, speed, arrows, dots, visibility of image/name/
   designation, columns, colors and corner radius
 * **New:** Masonry and ticker layouts
 * **New:** Card styles: modern, speech bubble, elegant, glass, dark, split and 
   soft tint, next to the classic card
 * **New:** Star ratings (1-5) per testimonial, with a Rating column in the testimonials
   list; shown only for testimonials that have one
 * **New:** Slide, fade, cards, cube, flip and creative slider effects, autoplay,
   loop (works with any number of testimonials) and navigation arrows
 * **New:** Every setting can be overridden as a shortcode attribute
 * **New:** Getting Started dashboard with a video tutorial, a live preview of your
   testimonials, a setup checklist, a step-by-step “How to use” guide and a full
   shortcode reference
 * **New:** Option to keep or remove the plugin data when the plugin is deleted
 * **New:** Photo, Position & Company and Order columns in the testimonials list,
   plus a “Without photo” filter
 * **New:** Order field (Page Attributes) on testimonials to control the display
   order
 * **New:** Multiple sliders on the same page
 * **Improvement:** Sliders don’t autoplay, and the ticker doesn’t scroll, for visitors
   who prefer reduced motion
 * **Improvement:** Assets are built with @wordpress/scripts; jQuery is no longer
   required and Swiper is updated to 11
 * **Improvement:** CSS and JS load only on pages that use the shortcode, and admin
   assets only on the plugin’s screens
 * **Removed:** The old unfinished shortcode builder code (replaced by the new Shortcode
   Builder)
 * **Fix:** The plugin’s CSS reset no longer removes margins and padding from the
   rest of the page
 * **Fix:** Escaping of testimonial titles and designations; designation is saved
   only by users who can edit the testimonial

#### 1.0.1 (05-06-2025)

 * **New:** Added Category
 * **New:** Added List & Grid Layout
 * **New:** Added Shortcode parameter
 * **Update** default layout

#### 1.0.0

 * **Initial Release.**

## Meta

 *  Version **1.1.0**
 *  Last updated **2 days ago**
 *  Active installations **30+**
 *  WordPress Version ** 5.8 or higher **
 *  Tested up to **7.1.3**
 *  PHP Version ** 5.6 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/ultimate-3d-testimonial-slider/)
 * Tags
 * [3D slider](https://en-au.wordpress.org/plugins/tags/3d-slider/)[carousel](https://en-au.wordpress.org/plugins/tags/carousel/)
   [slider testimonial](https://en-au.wordpress.org/plugins/tags/slider-testimonial/)
   [Testimonial](https://en-au.wordpress.org/plugins/tags/testimonial/)
 *  [Advanced View](https://en-au.wordpress.org/plugins/ultimate-3d-testimonial-slider/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/ultimate-3d-testimonial-slider/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/ultimate-3d-testimonial-slider/reviews/)

## Contributors

 *   [ Monzur Alam ](https://profiles.wordpress.org/monzuralam/)
 *   [ Jahid Hasan ](https://profiles.wordpress.org/jahidcse/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/ultimate-3d-testimonial-slider/)