Testimonials Manager is a WordPress plugin that allows you to manage and display testimonials for your blog, product or service. It can be used to build your portfolio or to encourage readers to subscribe / buy your products.
This is without doubt the best testimonial plugin for WordPress – it’s simple but powerful and flexible. Version 2 is redesigned and improved to allow more options when adding, managing and displaying testimonials.
Add and Edit Testimonials Easily
To add a new testimonials, just enter the Name, Website and Website URL as well as the full testimonial. Version 2 comes with a built in text editor, using TinyMCE. You can use Gravatars or upload a custom user image. All uploaded images will be automatically re-sized based on your settings.
You can then view all your testimonials in a screen that is pretty similar to how you manage WordPress comments, and choose to Edit or Delete testimonials:
Display Full Testimonials Page
All your testimonials can be displayed according to order on a full page. All you need to do is paste the following code in any WordPress page where you want your testimonials to appear:
Your full testimonials page will look like this:
Yvon Kruger
Fit in 90 Dagen
Scott Bernadot
Bernadot.com
The Comment Policy plugin gives everyone clear warning and should make life much easier!
Kathleen Gresham
Web Fresh Leads
Mark
Plus, it is so easy to manage.
Dr. L M Foong
SWOT Analysis Template
Phil Henderson
Local Search Marketing
As of version 2, we added pagination and the ability to sort the order of testimonials that appear of the full page. Now you can have the latest testimonials displayed first, on page 1.
Testimonials Widget
Rotate Testimonials Using Sidebar Widgets
Most importantly, you can rotate a predefined number of testimonials in your sidebar using WordPress widgets. Just drag and drop the Testimonials Manager widget in the correct sidebar, then give it a title and set the amount of testimonials to rotate.
The widget will automatically detect pages with the shortcode and link to it automatically with a “Read More” link. If you’ve put the code in more than one page, you can choose which page to link to.
Of course, you can also edit the appearance of the widget using the Custom CSS box. Make your testimonials scream out loud if you want to, or subtly remind your readers why they are subscribed in the first place.
From Version 2 onwards, you can have as many widgets as you want on different sidebars, depending on the design of your blog. Plus, the widget now uses true randomization instead of “linear” randomization.
ShoutOuts
Special thanks to Chris Jean for helping us optimize the code for this plugin.
Change Log / Versions
29 January 2010
- Version 2.0.1
- Various bugfixes
28 January 2010
- Version 2.0
- Complete makeover of settings and appearance
- Added ability to paginate full testimonials page
- Added ability to sort testimonials
- Added multi-widget capability
- You can now specify image size
- Other fixes
22 December 2009
- Version 2.0.3
- optimize Code
- Fixed testimonial update bug
- Compatible with Wordpress 2.9.2
22 December 2009
- Version 1.2
- Fix Plugin Activation Hook
- Compatible with Wordpress 2.9
06 August 2009
- Version 1.1
- Fixed picture upload problem
- Fixed CSS styling to suit most of the themes
19 July 2009
- Version 1.0 – Testimonials Plugin released



{ 17 trackbacks }
{ 360 comments… read them below or add one }
What a great idea. I have a few niche blogs where this will enable me to add lots of social proof.
Thanks
John
What a superb idea and it makes it even easier to use WP as a site builder.
Thanks!
Alex
And also if you’re using WordPress to sell products – i.e the salesletter themes everyone seem to be selling these days
Great plugin, I would like to use this plugin to my testimonial page. Thank you very much
Superb Idea, Great work.
I just test it, and love it.
Thank you Krishnan.
This plugin is cool! It saves me alot of time designing testimonial page.
This plug in is so easy to manage.
Great plugin
Just downloaded
Haven’t looked at the code yet, but is there a way to specify testimonials or a range, or series such as 1,4,5
This would make it a little easier to handle split-testing
The obvious thing that seems to be missing is a way for users to enter testimonials.
Without a way to enter testimonials, wouldn’t it be easier just to set up a page, and use some kind of spruced up comment system, and a widget that uses queries based upon comments on a single page?
@ Andy Beard – Currently the sidebar testimonials are rotated randomly. Testimonials on full page appear in order entered. And yes, you’ll need to manually enter them. I see what you’re trying to say though, it would be an interesting idea but I’m not sure if it will make it more user friendly.
Adding the ability to let the user enter their own testimonial would make the page more user friendly, not to mention a site expeience! It’s doesn’t seem any different to adding a comment, you basically enter the same type of fields.
What a great idea for plugin! Thank You
How kind of you to have offer this plugin free, the plugin is so great and easy to use. Thank you.
wow! that is one handy plugins especially when I want to make a minisite from wp.
thanks
Great idea for a plugin… gonna test it out on a few of my sites… like the widget idea… Thanx!
Well that was good timing I have to say.Only this morning I was looking for a plug-in
Looks very clean and easy to use. Many Thanks Again
Hi Gobala,
This looks a really great plugin.
However, is it possible to create different testimonials for different products?
E.g. Say I have two ebooks, can you specify testimonials for ebook 1 and ebook 2 and display them on different pages?
David
@ David – Not at the moment. You’ll have to put all the testimonials together. However if you use HTML you can link the product name in your testimonials to the actual website, if that helps.
hi gobala,
Thanks for the update. Indeed a good plugin for those who are promoting their own products on their blog.
cheers!
Adwin Ang
Cool plugin…this will add a bit more stickiness to your wp blog, Thanks
This plugin is the same as WP-Testimonials, which has been out 2 years.
@ JTPratt – Yes I used to have a copy of WP-Testimonials, but like you said it went extinct more than 2 years ago. A lot of my favorite plugins have also since gone the way of the dinosaurs
Great WordPress plugin that increase popularity and branding yourself as expert in the niche you promoted. This will increase loyalty and readership!
To your success,
Bryan Hee
Gobala,
is there I can put this on my sidebar ?
Also, would you have background themes for the plugin like which custom background you want to have that will make your blog look cool and sleek .. the plugin must match up with the theme as well..
Thanks.
Ronak Shah
http://twitter.com/ronakshah
I mean I know this can be put on the sidebar but is there a way this can match up the theme.. Can I customize the background colors of the plugin to match my theme?
Thanks.
Ronak.
@ Ronak – Yes you can customize the appearance of the testimonials to match your blog style.
Hey – its a great plugin, already put it into my site – ONE problem though – I can’t seem to be able to upload any profile pictures. Gravatars work, but when I select a picture from my desktop to upload, nothing happens… any ideas??? (I have also make sure they are all the right size)
thanks!
Nathan
@ Nathan – I belive you select the picture first, then when you click on “Create Testimonials” the picture will be uploaded.
Hi Gobala,
Thanks for developing such a great plugin for Wordpress community..i believe this plugin will be a hit among the internet marketing community or freelancer who would like to promote themselves in their respective blogs.
I would suggest you to submit all plugin you or Incomattic have developed into Wordpress Plugin Directory which will reduce your server bandwidth (as plugin is hosted on wordpress.org) and drive more targeted traffic to this site (for backlink and PR) as well…
I think Andy Beard’s idea is great. Since the plugin is able to display testimonial on page, but it would be great if there is a submit testimony section after the testimonial display as the site owner do not need to key in manually.
Besides that, the submit section can be enhance with more security features like anti spam and captcha protection. After submission, all testimonial can be classified as pending for moderation. And site admin just need to approve the testimonial, just like comment in Wordpress.
What do you think about this then? Looking forward to hear from you. Malaysia Boleh….
@ Simon – Yeah we’ll list it in the WordPress.org directory soon
Thanks for the new plugin, G!
This is going to work great on
my WP based websites!
Howard
This is a brilliant idea. Just download it. Need to find some good salesletter theme for this..
Thanks.
Nasrun
I do not understand wordpress that much, I just followed instructions to set up this blog
as a affiliate, I’am still a newbie in this internet world and the process is slow in learning
and I don”t have alot of extra money to invest in learning to move ligthing fast.
I agree with Andy about the addition of the ability for members to submit testimonials like they do comments would help.
Place the boxes you have on the admin page on the Testimonial page with captcha protection and add a tag for submit a testimonial that can be added to any paage or post where a product is being sold and the testimonial submissions might increase.
Jerry
@ Jerry – We definitely have that in production, I just wanted to test first if the idea is viable. Next update we’ll include a form for users to add their own testimonials.
@ Jerry – Great suggestion, will do that in future update
Wow, this is a wonderful addition for Wordpress fans. Thanks for offering it for free.
This is a great idea as this can be used to increase the social acceptance of any blog! Thanks for doing all the good work and sharing with all of us.
Hey Bro,
Thanks for the great plugin!
I’ll definitely find some good ways to use it!
thanks again!
@ gerry – You’re welcome, this is just a first attempt
great plugin. Just added this plugin to my blog and it’s working fine.
Thank You
Sridhar
Hello Krishnan _nice Plugin but dear i am unable to use it as widget.Plz if u can help me?Actually i m new to wordpress
Great idea for a plugin. I’ve got a number of idea for how to use this that will add benefits to my readers and save me lots of time. Thanks.
Is it possible to show the Rotate Testimonials Using Sidebar Widget in a page template rather then in the sidebar?
@ Martina – You mean to rotate the testimonials in the full testimonials page? Sure we’ll consider that in a future update
No i mean, I want to add it to the template I use for my homepage so I can have a box with rotating testimonials, but I don’t want or have a sidebar on my homepage
@ Martina – You said “but I don’t want or have a sidebar on my homepage”. Do you (a) not want a side bar or (b) dont actually see one? All WordPress blog themes have sidebars and support widgets, unless your theme is way too old.
@ Martina – Ok I get it, basically instead of using the widget function, you want a code to paste into anywhere in your template that will sort of do the same thing? We can’t do that at the moment unfortunately.
Great idea for wordpress users. But sometime I meet a difficult to arrange this wordpress format. Nothing for blogspot??
@ Samsul – What is blogspot?
Thanks Gobala for this great Testimonial-Plugin. Good work and regards from Germany!
Tobias
@ Tobias – Cheers!
Great plugin !!! This is what I need for my new business.
Thanks Gobala
Smashing job Gobala, does what I needed quickly and without fuss. Congratulations and thank you, Tom
Thanks Gobala, will be a useful addition to the ever growing array of plugins that’s making wordpress so dominant.
Andrew
PropertyNow
Australia
Gobala,
When creating my first testimonial, and hitting “Create Testimonial”, I get the following error:
Fatal error: Call to undefined method TestimonialOptions::finished() in /home/myuser/public_html/wp-content/plugins/testimonials-manager/testimonial_manager.php on line 144
This is activated on the single main blog on a WPMU installation.
I have deactivated all plugins and no luck. I am running WPMU 2.8.2
@ Adam- We never designed it for MU, so it’s pretty much an afterthought. Perhaps in the next update we”ll take a look at MU
Hey Gabala,
I’m having issues when trying to upload a picture for the testimonial, I get the following error message:
Fatal error: Call to undefined method TestimonialOptions::finished() in /home/***/public_html/wp-content/plugins/testimonials_manager/testimonial_manager.php on line 212
Line 212 is empty, the line above that is: $data = get_option(‘testimonials_manager’);
Any ideas?
Cheers.
Looks like Matt is having similar issues. Just for some further information, I was trying to upload a 48×48 photo at the time of my original error, but when testing, I also tried the Gravatar method with the same result.
Adam, I found that simply resizing the avatar to 47*47 for example gets around the issue
Matt -
Perfect! Thanks for the heads up, worked great here…:)
@ Matt / Adam – Currently the image size is fixed, but should automatically resize it anyways. We’ll check on the error.. Hopefully in the next update we’ll allow images of any size to be used.
This is powerful! I want to know as soon as users can submit the testimonial themselves, and allow admins the ability to approve/deny before posting live.
Prompting users to crop a distorted photo themselves would also be handy.
Update to latest version of Testimonials Manager plugin, version 1.1. The picture upload issues fixed also the CSS styling updated to suit most of the themes.
Works great, thank you
Hi Gobala – Been looking for something like this, it is great, thank you.
Is the rotating sidebar testimonials easy to make into a rolling sidebar that scrolls through all the testimonials? If so, how do I do this? (I have 5 testimonials in total, only 3 showing – would like the widget to roll through all 5 but showing only 3 at a time)
Thank you
This is an awesome plugin. Best of its kind that I have found. Thank you Gobala!
This is a great plugin and am glad you took the time to develop it.
Two ways I think this could be improved is
1. if the widget display was able to be randomized
2. the addition of a “title” or “quote” per testimonial was implemented. The title/quote would be displayed where the widget was enabled, then a link back to that specific full testimonial where ever [show_testimonials] is inserted.
Is there a way to cue the plugin through PHP? Im trying to add the testimonials to a tabbed widget.
Thanks!
Not at the moment
Im having a problem with the sidebar widget rotating. I have two testimonials in my page but haven’t seen anything change ( always shows the top most testimonial )
Any help would be great!
Thanks Gobala
my site is 911-Foreclosure
Larry