This tutorial was created using an earlier version of WordPress and may contain outdated information. Please bookmark this page as we will be updating this tutorial soon!
To be notified of updates to our content, subscribe to our updates list (see sidebar), or Like our Facebook page.
- Add Testimonials To Your WordPress Site
- Other WordPress Testimonial Plugins
Add Testimonials To Your WordPress Site
Sharing positive recommendations about your products or services from satisfied and loyal customers is one of the best assets a business can have when it comes to attracting new customers. It is also an inexpensive marketing resource that can really help boost your business.
Using testimonials from satisfied customers on your site provides social proof that your products or services deliver great value and evidence that your company is capable of delivering on its promises and servicing a happy clientele.
Adding testimonials to your site can help to boost credibility for your products and services and significantly improve your sales conversions. Sometimes, all it takes to help convince someone to choose your business over another business is a great testimonial.
In this tutorial, you will learn how to add rotating quotations or testimonials to your site using a FREE WordPress plugin called Flexi Quote Rotator.
(Flexi Quote Rotator testimonials plugin)
Flexi Quote Rotator provides an easy and simple way to add and manage content, images, and links to your site. The plugin lets you add quotations and testimonials to your site using shortcodes and PHP snippets in theme templates, as well as a widget. The plugin also adds a settings panel to your site’s admin area and provides additional styling flexibility.
You can use this plugin to display quotations or testimonials, or other rotating snippets of content on your web site. Quotations and testimonials will rotate with a fade transition on each changeover.
Log into your WP admin area and click on Plugins > Add New …
In the Search Results tab, enter “flexi-quote” into the search field and click Search Plugins …
Locate the Flexi Quote Rotator plugin in the search results, and click Install Now to install the plugin …
Make sure to activate the plugin after installation …
To configure the settings for this plugin, go to Settings > Quote Rotator …
This brings you to the Flexi Quote Rotator Options screen …
In the Flexi Quote Rotator Options screen, enter the following details:
- Title: This adds a header above the quote area. Leave this field blank if you don’t want to display a header.
- Delay (in seconds): Enter the rotational delay time in seconds (the time each quotation displays on your site before it is replaced by the next item).
- Fade in duration (in seconds): Enter the number of seconds for your quotation fade-ins.
- Fade out duration (in seconds): Enter the number of seconds for your quotation fade-outs.
- Open Quote Symbol: Enter an open quote symbol (e.g. “), or an optional text you would like to display before the quote (e.g. Unsolicited Testimonial:). Leave this field blank to display no symbols or optional text.
- Close Quote Symbol: Enter a closed quote symbol (e.g. ”), or an optional text you would like to display after the quote (e.g. – Product Name). Leave this field blank to display no symbols or optional text.
- Height override (overrides CSS): Enter a height in pixels if you want to override the default height set by the plugin’s stylesheet.
- Width override (overrides CSS): Enter a width in pixels if you want to override the default height set by the plugin’s stylesheet.
- Random? Select whether to display your entries in random or sequential order.
- Stylesheet: You can select one of the plugin’s preset stylesheets from the drop-down menu or add your own stylesheet (see below).
Click Save Changes to save your settings…
Note #1: The plugin allows full styling flexibility using CSS to control how the quotations are displayed on your web site …
A few example stylesheets are included in the styles folder (/wp-content/plugins/flexi-quote-rotator/styles/). These stylesheets can be selected in the settings admin panel, then copied and modified to create a new look, and saved in the styles folder where it will become available for selection in the settings admin panel. You can also modify the plugin’s Photoshop source file background images.
Note #2: If you only plan to use the plugin to display quotations on your site’s sidebar menu, then just enter the Delay settings in seconds and leave everything else blank, as you will be configuring the settings in your sidebar widget…
To add content to the plugin (e.g. quotations or testimonials), go to your WP admin navigation menu and select Tools > Quotes …
Enter the body of your quotation or testimonial in the Quote: field (note: you can use HTML to format the content, add line breaks, etc). Also, enter information about the author (you can add a link to the author’s site if you want) in the Author: field, then click Add Quote to save your entry …
Your testimonial will be added to the Quotes section …
As mentioned above, you can add HTML code to your testimonials to add formatting, images and links to your content. Below is the sample text used to create the example testimonial used in this tutorial …
If you need help with this step, see the tutorial below:
Repeat the above process to add additional quotations and testimonials …
To manage your quotations, go to Tools > Quotes and click on either Edit or Delete under the Action column…
If you edit your content, remember to click the Update Quote button in the Edit Quote screen to save your changes …
After adding quotations or testimonials, the next step is to display these on your site.
How To Display Testimonials On Your Site
To display content added to the plugin on your site you have 3 options:
- Add a shortcode to your page or post
- Use the Flexi Quote Rotator widget
- Insert a template tag into a template file
Let’s go through each of these options:
1. Add A Shortcode To Posts And Pages
You can insert testimonials or quotations anywhere in your post or page content using a shortcode.
We recommend creating a “Testimonials Page” to display all of your testimonials …
If you need help creating WordPress pages, see the tutorial below:
The plugin shortcode uses the structure below:
Settings entered directly into the shortcode override the settings saved in the plugin administration settings.
You don’t have to use all of the shortcode options. For example, you can simply add the shortcode below …
To a page like this …
And your testimonials will rotate on the page when published, using the default options you have specified in the plugin settings …
To override the default plugin settings, enter values into the shortcode, like the example below …
The above shortcode example looks like this when added to a page …
Publish the page and your testimonials will display as specified in the shortcode options …
Note: in the example above, the headings repeat on the page, because they were added both as content and also in the shortcode, as shown below …
A little planning, therefore, is required when adding content in order to avoid displaying repeating titles and headings on your site’s pages. For example, if you are going to add a section of text to your page that contains a heading (e.g. “Customer Testimonials”), then leave the title out of the shortcode.
2 – Use The Widget
To display the quotations on your site’s sidebar menu, go to Appearance > Widgets …
Add the Flexi Quote Rotator Widget to your sidebar …
Click on the widget title bar to expand the widget. Configure the plugin settings and click Save when done …
Your testimonials will display on your sidebar, using the settings you have entered into the widget …
If you are using the widget then edit settings in the widget. Adjust the settings until you are happy with the length of duration, fade ins, fade outs, etc.
If you need help configuring sidebar widgets, see the tutorial below:
The Delay in seconds entered into the widget settings must be the same as the Delay time you entered into the Flexi Quote Rotator Options settings screen. If you find that your content is rotating too quickly, check the Delay settings in the widget and the settings screen to make sure that they match (i.e. same value entered into both fields).
3 – Add A Template Tag To Your WordPress Template Files
This option requires some knowledge of adding and editing PHP code in your WordPress template files. Always backup your site before making changes to your files, and if you are not comfortable editing code, ask a professional for help.
This option is useful if you want to customize your WordPress site to display testimonials on all pages or posts throughout your site, or areas of your site other than your sidebar menu (use the widget for displaying testimonials on all posts via your sidebar).
Essentially, for this option to work, you will need to add a PHP tag containing code that calls functions such as the ones shown below to one or more template files …
The code you will need to add looks something like this …
With additional parameters specified for the plugin’s settings, your PHP tag will look like this …
Note: Settings entered into the PHP template tag override the settings saved in the plugin administration settings.
To add a template tag like the example above to your files, select Appearance > Editor from your WP admin menu …
Load the file(s) you want to insert the tag into, then find the section where you want WordPress to display the contents of your plugin, paste in your template tag and save the file to update your settings …
The plugin will now display rotating testimonials on all files where the template tag has been added …
If you need plugin support or have additional questions regarding this plugin, contact the plugin developer by visiting the plugin site below:
Other WordPress Testimonial Plugins
Here are some other testimonial plugins you may want to look into (tip: choose paid/premium plugins to receive plugin support) …
(Thrive Ovation – Set & Forget Testimonials – WordPress Plugin)
Thrive Ovation is a complete all in one, “set & forget” testimonials management plugin for WordPress. It allows you to transform comments left on your WordPress site into testimonials with one-click, integrates with Facebook and Twitter to help you leverage the power of social testimonials, and lets you collect testimonials on auto-pilot.
Thrive Ovation also provides a time-saving testimonial management dashboard, giving you a complete birds-eye overview of user-submitted, WordPress comments, social media and imported testimonials in one testimonial library, as well as allowing you to see which testimonials are ready for display, waiting for approval or review, have been rejected or are missing a photo …
(Thrive Ovation – Testimonial Management Dashboard)
Additional plugin features include:
- Insert testimonials anywhere you like using shortcodes.
- Testimonials update throughout your site dynamically from one central location.
- Includes a library of fully customizable, professionally designed testimonial templates.
Go here to learn more about this plugin:
(Testimonials Widget – WordPress testimonials plugin)
Testimonials Widget plugin allows you to display random or selected portfolio, quotes, reviews, showcases, or text with images on your WordPress site …
The plugin integrates with the WordPress Dashboard, giving you at-a-glance information about the number of published and pending testimonials awaiting approval …
You can insert Testimonials Widget content via shortcodes, theme functions, or widgets with category and tag selections and choose multiple display options such as random or specific ordering. The plugin also features a built-in review schema for improved search engine results.
The Testimonials Widget plugin also offers comprehensive configuration settings, allowing you to control and manage all aspects of your testimonials …
Some of the options available for configuring the Testimonials Widget plugin include:
- Slide Images – responsive image slideshow
- Slide Videos – video slideshow
- Slide Text – useful for rotating testimonials
- Slide Mixed Content: slideshow having video slides, images slides, and text slides. Each individual slide can also have mixed content.
- Shortcode compatible – slide content that is rendered using shortcodes. i.e. stock WordPress Galleries and Gravity Forms.
- Widget ready.
- Shortcode ready
- Random display
- Fade and slide transitions
- Filter slideshow content by WordPress’ built-in categories, tags, or post-ID.
The Testimonial Widgets plugin also has an incredible array of features, including custom styling and categorical display.
As stated on the plugin’s website …
Through categories and tagging, you can create organizational structures based upon products, projects and services via categories and then apply tagging for further classification. As an example, you might create a Portfolio category and then use tags to identify web, magazine, media, public, enterprise niches. You can then configure the Testimonial Widget to show only Portfolio testimonials with the public and enterprise tags. In another Testimonial Widget, you can also select only Portfolio testimonials, but then allow web and media tags.
The single testimonial view supports image, source, title, location, email, company and URL details.
Additionally, you can upgrade to the Premium version, and access additional features like caching, excerpts, filters, read more links, more selection options, and advanced capabilities like using custom post types as testimonials. The Premium version also supports ratings and users can submit their own testimonials via a front-end form shortcode or widget.
If you are looking for a feature-rich testimonials plugin for WordPress that gives you complete control over the management and display of your testimonials, then consider using the Testimonials Widget plugin.
For more information, go here:
Easy Testimonials is an easy-to-use plugin that allows users to add testimonials to the sidebar, as a widget, or to embed them into a Page or Post using a shortcode.
The plugin also allows you to insert a list of all testimonials or output a random testimonial. You can also include an image with each testimonial. This is a useful feature if, for example, you want to add a photo of the testimonial author …
(image sourced from plugin site)
Easy Testimonials allows you to do the following:
- Add random testimonials to your sidebar
- Add random testimonial to your pages
- Output a list of testimonials
- Display images with your testimonials
- Use custom options to link your testimonials to a custom page (e.g. a product page)
- Easily manage, edit, create, and delete testimonials on your site.
- Set a “read more” URL to direct visitors to a product info page.
- The plugin inherits the styling of your theme, so no customization is required.
Additionally, by upgrading to the paid version of the plugin (Easy Testimonials PRO), you can allow visitors to submit testimonials from your website (and approve or reject these before they are published on your site), rotate testimonials on your site with a fading effect, choose from a large selection of pre-made templates and color schemes, receive lifetime updates and more …
For more details, including installation instructions, go here:
(Testimonials Showcase testimonials plugin)
Testimonials Showcase is a premium WordPress plugin that lets you easily edit, manage, and display testimonials on your WordPress site with just a few simple clicks.
This plugin lets you display testimonials from your clients, reviews of your product or service, a list of quotes, and link case studies.
Plugin features include:
- Grid or Slider Layouts
- More than 15 layout customization options
- Star Rating System
- Front-end submission form available
- Translation Ready
This plugin helps you easily manage the adding, editing, and deleting of testimonials on your WordPress site.
For more details, go here:
This is a premium WordPress plugin that offers many great features right out of the box, including:
- Responsive design that resizes for displaying correctly on any device or browser.
- Display your testimonials in a widget or as sliders, slideshows, grid layout, list layout, etc. using a shortcode
- Styling options (display image at the top, bottom, or side of testimonials, display testimonials in a speech bubble, customized font and background colours, font types and more.
To learn more about the plugin, visit this site:
You can search for more WordPress Testimonials plugins inside your WordPress dashboard (Plugins > Add New), or the WordPress Free Plugin Repository …
(WordPress Plugins – Testimonials)
Search the WordPress Free Plugin Directory for testimonials plugins below:
Congratulations! Now you know how to add testimonials to WordPress.
"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group
Disclaimer: We have no association with WordPress or any WordPress products mentioned on this site. We may derive financial benefits from sales of products mentioned on our site. All images and information sourced from product websites are the copyright of their respective owners and have been used only for illustrative or training purposes.
Did you enjoy this article? Feel free to share this article with anyone thinking of starting their own business online using the links below.