Strong Testimonials


A flexible testimonials plugin that works right out of the box for beginners with advanced features for pros, backed by strong support.

Go Demo | Documentation | Add-ons

Is this the right plugin for you?

If you are a small business with up to several hundred testimonials or reviews, maybe using categories for different products or services, that needs flexible display options and a customizable form for accepting new testimonials, this plugin will work in just a few steps.

This plugin only provides basic style options for background color and font color.

Some templates have light & dark versions and other options. Everything else will be inherited from your theme. If you want to customize things like fonts, margins and borders, you will need custom CSS.

I will help with major conflicts and minor tweaks. Otherwise, consider learning enough CSS to be dangerous 😉 or hiring a developer for a couple hours.

Primary Features

  • No complicated shortcodes
  • A front-end form
  • Custom fields
  • Star ratings
  • Slider with several navigation options
  • Grids and Masonry
  • Ready for translation with WPML, Polylang, and WPGlobus

More Features

  • Sort by oldest, newest, random, or menu order (drag-and-drop)
  • Категории
  • Excerpts and «Read more» links
  • Featured Images (thumbnails) and Gravatars
  • Pagination
  • Embeds (YouTube, Twitter, Instagram, Facebook)
  • Custom capabilities
  • Developer-friendly

Testimonial Submission Form

Customize the form by adding or removing fields and changing properties like the order, label, and placeholder.

Anti-spam measures include honeypots and Captcha via these plugins:

Send custom notification emails to multiple admins.

Submit the form via Ajax to use with plugins like Popup Maker.

Free Add-on: Add a country selector to your form with the
Strong Testimonials Country Selector plugin.

Displaying Testimonials

Everything happens in a view. Instead of learning multiple shortcodes with dozens of options, a view contains all the options in a simple, intuitive editor that no other testimonial plugin has.

Display the view using a single shortcode or the widget.

Create unlimited views. For example, one view for a form, another for a static grid, another for a slideshow, and so on.

Strong Testimonials offers a variety of templates that work well in most themes with maybe a few tweaks.

For ultimate control and seamless integration, copy any template to your theme and customize it.

You can also use the template function to display a view in a theme template file:

<?php if ( function_exists( 'strong_testimonials_view' ) ) { strong_testimonials_view( $id ); } ?>

Pro Add-ons

Review Markup

Testimonials are essentially five-star reviews. Adding review markup will improve search results and encourage search engines to display rich snippets (the stars). Learn more

Multiple Forms

Create unlimited forms, each with their own custom fields, to tailor testimonials for different products, services and markets. Learn more


Want to rebrand «testimonials» as «reviews», «customer stories» or something else? Control every aspect front and back. Learn more


Try these plugins too


  • Slideshow
  • Default template
  • Default form
  • Admin list table
  • General settings
  • Form settings
  • Fields editor
  • View editor


  1. Go to Plugins > Add New.
  2. Search for «strong testimonials».
  3. Click «Install Now».


  1. Download the zip file.
  2. Upload the zip file via Plugins > Add New > Upload.

Activate the plugin. Look for «Testimonials» in the admin menu.

Часто задаваемые вопросы

Installation Instructions
  1. Go to Plugins > Add New.
  2. Search for «strong testimonials».
  3. Click «Install Now».


  1. Download the zip file.
  2. Upload the zip file via Plugins > Add New > Upload.

Activate the plugin. Look for «Testimonials» in the admin menu.

What are the shortcodes?

[testimonial_view] — To display your testimonials as a list or a slideshow, or to display the form. The first step is to create a view which manages all the options in an easy-to-use (some call it fun!) editor.

[testimonial_view id=1]

[testimonial_count] — To display the number of testimonials you have. For example:

Read some of our [testimonial_count] testimonials!
Can I add testimonials from YouTube, Twitter, Instagram and Facebook?

Yes. The plugin supports the WordPress embed feature for inserting testimonials from these sources.

Can I change the fields on the form?

Yes. There is a custom fields editor to add or remove fields, change field details, and drag-and-drop to reorder them.

After the form has been submitted, can I redirect them to another page or display a custom message?

Yes and yes.

Can I set the status of the newly submitted testimonial?

Yes, either pending or published.

Can I reorder my testimonials by drag and drop?


Can I change the fields that appear below the testimonial?

Yes. In views, change these custom fields in a few clicks.

Can I display a large version of the featured image in a popup?

Yes. This requires a lightbox so if your theme does not include one, you will need a lightbox plugin.

Will it automatically use my existing testimonials?

No. If you already have testimonials in another plugin or theme, you will have to re-enter them. Why? Because every theme and plugin stores data differently.

Can I import my existing testimonials?

It depends. The plugin does not provide an import tool because every situation is different. With some technical skills, you may be able to successfully export your existing testimonials to a CSV file and import them into Strong Testimonials. Contact me if you want help with that. Otherwise, it may be simpler and easier to migrate them manually.

Is it true that including a link to my site in my support requests really helps you troubleshoot problems?

Undeniably, yes.

This screenshot shows where I immediately start looking for clues before asking for more information and potentially waiting hours or days for a response (it happens).

I can determine what theme you’re using, what plugins are active, whether you’re using any caching/minification/optimization (do you need to clear your cache?), if there are any JavaScript errors in your theme or another plugin (more common than you may think), and somewhat how the testimonial view is configured.

If you prefer not to post your URL publicly, start a private support ticket at


Great stuff

I have used various testimonials plugins. Ovation for example — a great plugin. But a framework plugin caused conflicts. And I started searching. What I get here for free is just amazing. The support is great. And updates fresh.

Free is great. But looking at the ability to get reviews indexed by Google is more than enough reason to get an upgrade.

Best Testimonial Plugin ever

Firstly I would like to thank the author for developing such a fantastic plugin. There are no other testimonial plugins out there which can match this plugin. The ease, output the integration everything is just awesome. Moreover you think of anything that’s needed form a testimonial plugin its all within this package and for all free. Thanks again, and keep up the build. Cheers 🙂

Just What I Needed!

Plugin performs perfectly and looks great on the front-end. Also Chris is most helpful, very quick in responding to tickets and has put together some very handy documentation.

Big thanks Chris, love it! 🙂

Awesome Support

After trying several plugins, this one wins hands down.
Other plug-ins make claims about support, but Strong Testimonials deliver. Support tickets are dealt with quickly and I have had great feedback about the plugin too. Very happy.

Посмотреть все 158 отзывов

Участники и разработчики

«Strong Testimonials» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:


Перевести «Strong Testimonials» на ваш язык.

Заинтересованы в разработке?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Журнал изменений

2.30.0 — Feb 10, 2018

  • Add option for font color in view editor.
  • Add option for a custom CSS class on the image link for lightboxes.
  • Add shortcode attributes for post_ids, category, order, and count.
  • Use is_email() to validate email addresses.
  • Use number_format_i18n() in testimonial_count shortcode.
  • Refactor template groups into base templates with options.
  • Add option to disable touch swipe navigation in slideshows.
  • Simplify slideshow CSS.
  • Fix bug in slider script in Chrome.

2.29.1 — Jan 8, 2018

  • Only to trigger update because the SVN version was incomplete.

2.29 — Jan 8, 2018

  • Add integration with Google Captcha by BestWebSoft.
  • Remove integration with Captcha plugin.
  • Remove integration with Advanced noCaptcha reCaptcha plugin.
  • Fix CSS conflict with Cherry Slider.
  • Fix bug when adding the category field to the notification email.
  • Fix read-more filter usage for WPML and Polylang.
  • Add filter: wpmtst_read_more_page_output.
  • Add support for FooBox Image Lightbox.
  • Improved the notification email admin UI.
  • Handle form submission on custom action.
  • Add dismissible persistent admin notice capability.
  • Improve add-on configuration check.
  • Minor refactoring for improved performance.

See changelog.txt for previous versions.