Adding Testimonials to WordPress

Looking for some ways to add creditability to your work? Testimonials are a great way of validating what you’re doing to potential clients.  Making potential customers more comfortable with your work will make it easier to turn them into clients. The following article reviews 3 plugins that are useful to adding testimonials to your WordPress site.

Easy Testimonials

Easy Testimonials, an easy-to-use plugin that allows a user to add testimonials to any post, page or widget. Install the plugin, then add testimonials in list view, or one at a time.

There are also options to add testimonials to sidebars and widget areas, just add one of the 6 testimonial widgets to any available widget area. You can even include a widget that allows existing customers to submit testimonials for your use.

Easy testimonials also comes with lots of features, including a custom CSS section, 5 free styles, the option to display images and lots of other customizable options with the free version.

See a live example here.

The following video shows how to add a testimonial to your site:

Adding a Testimonial

Once the Easy Testimonials plugin has been added and activated, you’ll have a new post type testimonials in the backend:


To Add a New Testimonial, click “add new testimonial” in the menu, or when inside the testimonials tab.

A few things to note about adding new testimonials:

  • Testimonial Title: this content can be displayed above your Testimonial.
  • Testimonial Body: this is the content of your Testimonial. This will be output and displayed about the Testimonial Information fields.
  • Client Name: This field is displayed first, below the Testimonial Body. The field title is just an example use – of course you don’t have to put the client name here.
  • Position / Location / Other: This field is displayed second, below the Client Name. The field title is just an example use – you can put whatever you want here.
  • Location / Product Reviewed / Other:This field is optional and is displayed third, below Position / Location / Other. The field title is just an example of how it can be used – typically this item is used for the Item the Testimonial is being left about and will match the itemReviewed Schema.
  • Rating: This field is displayed in different locations, depending on your theme, and represents the out of 5 rating for the item reviewed. If you are collecting ratings with your Testimonials, place them in this field.
  • Featured Image: This image is shown to the left of the testimonial, as a 50px by 50px thumbnail by default.
  • Testimonial Category: This field is useful for grouping and organizing your testimonials. This can be useful if you want to display Testimonials about a certain topic as a group.

Adding to Pages and Posts

To add a testimonial to a page or post, you’ll now have a testimonials tab, this will allow you to insert a shortcode in the page that will display the content. Hit the tab and you’ll select from one of the 5 options to display the testimonials:


The options are self explanatory, you’ll choose one of the following 5 options:

  • Single Testimonial
  • Random Testimonial
  • A list of Testimonials
  • A Grid of Testimonials
  • Or Testimonials Cycle – this is a testimonial slider

Once you choose the option, you’ll get a pop up, select any relevant items you wish to display and then select “insert now”:


Adding Widgets

You can also insert the testimonials using a number of widgets, there are 5 free options from the plugin:

  • Single Testimonial
  • Random Testimonial
  • A list of Testimonials
  • A Grid of Testimonials
  • Or Testimonials Cycle – this is a testimonial slider

Select which widget you want, and add it to the relevant widget area, select any options, and then save. It will now display the widgets.


You can see full documentation on Easy Testimonials from Golds Plugins here.

Strong Testimonials

Strong Testimonials is a good plugin for beginners, with some advanced functionality. There is the option to create a fully customizable form that allow users to submit a testimonial on your site. You can see how to create this in the documentation here.

See example of the testimonials here.

Adding Testimonials

Once the plugin is installed, you will have a “testimonial” post type.


To add a new testimonial, you can go to Testimonials, then “add new”, add the title, description, full name, email, company name, and company website (the fields are not required), then publish.

Once you’ve created a number of testimonials, you’ll want to create a view, then display it on the page covered in the next section.

Displaying Testimonials

This plugin is different. Instead of multiple shortcodes and widgets with dozens of attributes, there is only one shortcode and one widget.

First, you must create a view. A view is simply a group of settings with an easy-to-use editor. You can create an unlimited number of views.

For example, one view to display your testimonials, another view for the testimonial submission form, another view for a slideshow widget.

In admin, go to Testimonials > Views and click “Add New”. Give the view a name to help you identify it later, such as “form” or “home page footer”.

Select the mode: Display, Slideshow, or Form. The available options will change based on the current mode. Then simply go through the options one by one to configure your view. The default settings are a good place to start.

Click “Save Changes” at the bottom and the view’s unique shortcode will appear. The first view’s shortcode will be [testimonial_view id=1].

Click the “copy to clipboard” button and paste it into your page. Or add the Strong Testimonials View widget to a sidebar and select the view by name.

Testimonials Rotator

Testimonials Rotator is another super simple and easy to use plugin. It has similar options to Easy Testimonials, it creates testimonials as custom posts type and allows you to add testimonials to a custom rotator for display.

Displaying the testimonials is done via either a widget or a shortcode, giving you lots of options for adding it to your site.

See a live example on our Porto Demo site.

You can read full documentation on how to use Testimonials Rotator here.