Rotating Testimonials Plugin for WordPress

FavoriteLoadingAdd to favorite tutorials list

testimonialsUse a rotating testimonials plugin to show a different testimonial in your sidebar on every page of your website.

This way you get as many great comments about your business as possible in front of website visitors in a much more subtle way than a big list down a single page. You can also create a testimonials page populated by the same testimonials.

In this tutorial, you will learn:

  • Which plugin to use for rotating testimonials
  • How to setup a new section and add your testimonials
  • How to add testimonials to a page
  • How to add the testimonials sections to your sidebar
  • How to handle long testimonials

You should also read: Different Sidebars on Different Pages

This tutorial was last updated on 11th February 2013.


  1. Okay, Thanks so much

  2. That’s great news. It will only show a new testimonial if the page is refreshed. This is why it is more effective on lots of pages or listings. Remember, you can always add a link underneath it, linking to the page with all the testimonials on it too.

  3. Jo, You did it!!! Thanks

    One more question please about the testimonials. Will it only show the next testimonial if I refresh the page? I was hoping it would automatically rotate the testimonials like a slideshow. Thanks

  4. Use an author conditional tag with the author page slug in it in the widget login box on the testimonials widget . Eg. is_author( ‘john-jones’ )
    Alternatively, if your agent page is a page, just use a page conditional tag with the page id. Eg. is_page( 42 )

  5. Just show testimonials on the individual agent pages..Thanks

  6. OK. Makes things trickier. Are you wanting to show the testimonials on their agent page only or on each of their listings as well?

  7. Jo, This isn’t a Genesis theme. I did install Widget logic. Thanks

  8. You need to add the Genesis Simple Sidebars plugin first and create a sidebar for each agent –
    Once you have your ads code for each agent, paste it into a text widget and add to the appropriate sidebar. When you edit that agent’s page or any of their listings, make sure you select the right sidebar to show.

  9. Thanks Jo. I saw the post you did on creating a page of testimonials. For this, I would like each agent to have their own rotating testimonials in the sidebar of their page. Just can’t seem to think how to do this. Thanks, Margaret

  10. Hi Margaret,
    You can just paste the same shortcode as you add to a widget into a page or post to show testimonials there instead. You may want to show more testimonials on a page than you would have in the sidebar. I have updated the tutorial to include instructions for creating a testimonials page. Cheers Jo

  11. Jo, Trying to figure out how to add testimonials for each agent on their page. Followed instructions above but the testimonial is appearing in the sidebar on all agent pages. Thanks

Ask a Question