Easy Testimonial Slider and Form

Description

Easy Testimonial Slider and Form lets you display beautiful responsive testimonials on any page or post — using the Gutenberg block editor or classic shortcode. Visitors can submit their own testimonials through a built-in form, with captcha protection and admin moderation.

✅ Key Features (Free)

  • Gutenberg block — add the Testimonial Slider block directly from the block inserter
  • Testimonial submission form — let visitors submit testimonials from the frontend
  • Captcha protection — protect your form from spam
  • Photo upload — visitors can upload their photo with their testimonial
  • Gravatar support — pull photos automatically from Gravatar
  • Admin moderation — approve or reject submissions before they go live
  • Auto-slide — automatically rotate through testimonials
  • Responsive — looks great on mobile, tablet and desktop
  • Shortcodes[print_best_testimonial_slider] and [print_best_testimonial_form]
  • Customisable labels — change every field label to any language
  • Email notification — get notified when a new testimonial is submitted

🚀 Pro Features

Upgrade to Easy Testimonial Slider Pro to unlock:

  • Unlimited sliders — free version supports 1 slider
  • 5 beautiful slider styles — choose the perfect look for your brand
  • Testimonial Grid layout — display testimonials as a responsive grid with pagination. Use the [testimonial_grid] shortcode or the dedicated Gutenberg block. Choose 1–4 columns, set card height and excerpt length
  • Star ratings — let visitors rate with 1–5 stars
  • Custom arrow and quote colors — match your brand exactly
  • Custom font sizes and colors — full control over text appearance
  • Fade transition — smooth fade instead of slide
  • Random order — show testimonials in random order
  • Author link — link author name to their website
  • Auto-approve — publish submissions instantly without review
  • Bulk approve/reject — manage many submissions at once
  • Multiple forms — different form settings per slider
  • Schema markup — Google Rich Snippets for star ratings in search results
  • CSV Import/Export — backup and restore all testimonials as a CSV file
  • Priority support

Get Pro Version

How to Use

With Gutenberg (recommended):

  1. Edit any page or post
  2. Click the + block inserter
  3. Search for “Testimonial Slider” or “Testimonial Form”
  4. Add the block — your slider or form appears instantly

With Shortcode:

Add [print_best_testimonial_slider] anywhere to show the slider.
Add [print_best_testimonial_form] anywhere to show the submission form.

Live Demo

View Live Demo

Video Tutorial

Screenshots

  • Testimonial slider block in the Gutenberg block editor
  • Testimonial Form Block sidebar settings — configure the form
  • Manage Testimonials
  • Add/Edit testimonial
  • Preview slider
  • Front-end testimonial slider and form
  • Responsive Front-end testimonial slider and form
  • Pro Version Manage Sliders Create Multiple Sliders and Forms
  • Pro Version Manage Testimonials provides testimonial order and testimonial ratings
  • Pro Version Add New Slider.Provides many settings like arrow color,font size,font color and more
  • Pro Version testimonial form settings
  • Pro Version Style 1
  • Pro Version Style 2
  • Pro Version Style 3
  • Pro Version Style 4
  • Pro Version Style 5

Blocks

This plugin provides 2 blocks.

  • Testimonial Form Display the testimonial submission form anywhere on your site.
  • Testimonial Slider Display your testimonial slider anywhere on your site.

Installation

  1. Go to Plugins Add New in your WordPress admin
  2. Search for “Easy Testimonial Slider”
  3. Click Install Now then Activate
  4. Go to Testimonial Slider in your admin menu to add testimonials
  5. Add the block to any page via the Gutenberg editor, or use the shortcode

FAQ

Does this work with the Gutenberg block editor?

Yes! The plugin includes dedicated Gutenberg blocks. Search for “Testimonial Slider” or “Testimonial Form” in the block inserter.

Can visitors submit their own testimonials?

Yes — enable the submission form with [print_best_testimonial_form] shortcode or the Form block. All submissions go to pending status for your review.

Can I protect the form from spam?

Yes — enable the captcha option in the form settings.

Can I display testimonials in a grid layout?

The slider layout is included in the free version. A responsive grid layout with pagination, multiple columns and card height control is available in the Pro version via the [testimonial_grid] shortcode and the Testimonial Grid block.

Can I have multiple sliders on different pages?

The free version includes 1 slider. Upgrade to Pro for unlimited sliders.

How do I change field labels for my language?

Go to the form settings page and customise every label and message — no translation file needed.

Does it work with page builders?

Yes — use the shortcode in any page builder that supports shortcodes, including Elementor, Beaver Builder and Divi.

Is there a Pro version?

Yes — Easy Testimonial Slider Pro adds 5 styles, star ratings, grid layout, unlimited sliders, custom colors, schema markup, CSV import/export and more.

Reviews

August 25, 2021
Funcionou perfeitamente, só adicionei dois testimonials por enquanto. Poderia ser melhor se houvesse também a opção de mostrar como grade ou como lista, mas para quem quer apenas o slider é perfeito.
August 18, 2020
I was looking for a testimonial plugin that enabled customers to add their own. While there are a few that do, not at $15 for a one-time fee. I installed the free version, which does give you that function, unlike others. Everything worked fine. So I bought the pro version straightaway, to get the extra customizations. A bit of fiddling with CSS in my child theme got things looking exactly how I wanted it. I see the plugin has been regularly updated, but not many have used it recently or left reviews. These sort of plugins that are tucked away and hard to find are worth their weight in gold. I hope the developer maintains support for a great little plugin.
March 9, 2018
Easy to setup and install and have used this on many sites however having faced issues with upgrading to the PRO version, the author took time out of his day to help resolve the issues I was facing and I could not ask for a better plugin or author. 100% Recommend! Thanks again!
September 3, 2016
I am now fan of author.I have used many plugins and as expected testimonial slider also ready within few minute.Testimonial form also have shortcode facility so it is very easy to setup. Thank you…
Read all 5 reviews

Contributors & Developers

“Easy Testimonial Slider and Form” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.28

  • Added Gutenberg block for testimonial slider
  • Added Gutenberg block for testimonial submission form
  • Added secure frontend photo upload with Gravatar support
  • Added activation welcome notice
  • Added review prompt (shown after 2 weeks of use)
  • Improved form security — nonce verification, rate limiting
  • Fixed testimonial content not saving from admin panel
  • Fixed activation notice flash during page redirect

1.0.27

  • Added activation notice and review prompt
  • Optimised readme for WordPress.org search

1.0.26

  • Security improvements
  • WordPress 6.9 compatibility

1.0.20

  • Added webp image support
  • Tested with WordPress 6.8

1.0.19

  • Cross Site Scripting (XSS) vulnerability fixes

1.0.18

  • Make plugin compatible with block editor
  • Tested with WordPress 6.3

1.0.17

  • Improve security
  • Tested with WordPress 6.2

1.0.16

  • Fixed Cross Site Scripting (XSS) vulnerability

1.0.15

  • Fixed && error in javascript
  • Tested with WordPress 5.9

1.0.14

  • Fixed undefined variable error.
  • Tested with WordPress 5.8

1.0.13

  • Fixed small issue of image reload

1.0.12

  • Fixed slider touch event not working in mobile
  • Tested with WordPress 5.6

1.0.11

  • Fixed slider not working with jQuery 3.x

1.0.10

  • Improvements in slider loading

1.0.9

  • Fixed slider image for lazy loading
  • fixed blockquote:before css
  • Tested with WordPress 5.5

1.0.8

  • Remove jQuery.noConflic()

1.0.7

  • Improve slider loading

1.0.6

  • Fix touch issue not working in smartphone.
  • Tested with WordPress 5.2
  • Improve code so that slider and testimonial form works even jQuery included in footer.

1.0.5

  • Fix chrome windows touch/click event not working properly

1.0.4

  • Fix one css problem in wordpress 5.1 in admin plugin area of testimonial
  • Tested with WordPress 5.1

1.0.3

  • Improve security
  • Added capabilities future, So admin can allow other roles to manage testimonials and settings.
  • Improve admin UI for manage testimonials
  • Tested with WordPress 5.0

1.0.2

  • Bug fix for shortcode not working in new wordpress 4.8 widgets

  • Made plugin translatable

1.0.1

  • Bug fix for Jquery error when the form is on diffrent page

1.0

  • Stable 1.0 first release