Plugin Directory

Testimonial Rotator

Easily add Testimonials to your WordPress Blog or Company Website.

2.0.6 - Updated July 13, 2015

  • Changed WP_Widget() to __construct, for maximum PHP5 support

2.0.5 - Updated July 20, 2014

  • New filter to change the stars to any FontAwesome Icon
  • Improved stability when upgrading from 1.4+
  • When 'Previous/Next' is checked in the rotator it will automatically turn on paged for the list view

2.0.4 - Updated July 7, 2014

  • Ability to center the stars
  • Hopefully fixed up issues with the_content on the single page
  • Added new filter for pause on hover
  • Added new filter for loading scripts in the footer
  • Added new filter for settings on Widgets
  • Added Rotator IDs to most filters so they can used on a rotator basis

2.0.3 - Updated May 30, 2014

  • Added thumbnail setting for Rotator
  • Wrapped Init functions with is_admin for the Admin only hooks

2.0.2 - Updated May 20, 2014

  • Fixed Widget Title
  • Fixed rotator timeout and transition speed

2.0.1 - May 15, 2014

  • Added wrapper div around quote part of testimonial

2.0 - May 15, 2014

  • Change all rotator settings in the admin
  • Add testimonials to multiple rotators
  • Prev / Next Buttons
  • Vertical Align Testimonials based on Height
  • Font Awesome
  • Star Ratings
  • Hide Featured Image
  • Author Cite Field
  • Testimonial single template
  • Ability to make custom templates (Theme Pack coming soon)
  • hReview Support
  • Pagination in List Format
  • Ability to show the Add Rotator section based on User Role
  • New Settings section
  • New hooks added
  • Code cleanup and more commenting


  • Use shortcode to display testimonials from all rotators by not passing in an 'id' attribute
  • Completed preparation for translation, wrapped all text in __()
  • Two new filters for the 'supports' section of the register_post_type: testimonial_rotator_supports and testimonial_rotator_testimonial_supports
  • Two new filters for auto-height 'calc': testimonial_rotator_calc and testimonial_rotator_widget_fx


  • Updated icon for WordPress 3.8
  • Fixed translation and added languages folder, moved .pot to this folder
  • Moved styles and scripts from action wp_head to wp_enqueue_scripts
  • Fixed images and order not showing in admin list view
  • Prepped for an upcoming PRO version!


  • Fix bug not rotating widget


  • Changed cycle2 to cycletwo as it was conflicting with other plugins


  • Fixed small bug where some themes were adding extra spaces and breaking the rotator


  • Switched from jQuery Cycle1 to Cycle 2
  • Widget now uses Rotator FX and Timeout settings
  • Added .testimonial_rotator_widget_blockquote class to widget blockquote to help override some CSS problems with themes.
  • Rotator Height is now fixed at the highest testimonial instead of auto adjusting the height


reset query bug


  • Randomize testimonials without code
  • Hide the title
  • Display excerpt or full testimonial in width
  • Display specific rotator in widget
  • More shortcode examples
  • The widget has been updated with all the features as options, no more coding!


  • main testimonial now uses the_content filter to make styling better.
  • include rotator using the rotator slug, for example: [testimonial_rotator id=homepage]
  • new attributes to the shortcode: ** hide_title: hides the h2 heading ** format: settings format=list will remove rotator and display all testimonials ** limit: set the number of testimonials to display, new default is -1 or all testimonials


  • small bug in widget javascript


  • reworking loading of scripts for rotator, should be sorted now.


  • jQuery ready function always


  • Testimonial widget using jQuery ready function instead of window.onload


  • Can't remember, forgot to put this one in (not cool of me, I know)


  • Small fix to make the testimonial widget fit it's container


  • Initial load of the plugin.

Requires: 3.5 or higher
Compatible up to: 4.3
Last Updated: 2015-7-13
Active Installs: 20,000+


4.3 out of 5 stars


3 of 15 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

1 person says it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 0,1,0 0,1,0 100,1,1