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
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.
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 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



{ 13 trackbacks }
{ 176 comments… read them below or add one }
← Previous Comments
Hi
We’re using testimonials mangaer which is great BTW.
Question though. We’re just redesigning our site and have copied the database to a dev server while we do the update work but none of the testimonial files have copied over.
Where is the testimonial file stored?
Thanks
We’ll get a fixed version up today, I believe the Bare Bones widget is sample code we forgot to remove, it will be gone in the next update.
Thanks for all your good work!
We’ve released an update (2.0.1) which fixes all the bugs previously mentioned, especially the Bare Bones widget and also automatic upgrades via WP Dashboard. Please try again.
And another update 2.0.2 for another minor bug. Enjoy.
New version working for me!
Thanks for a great plugin and for being quick to address problems.
Cheers!
Toby Martini
Sadly 2.0.2 doesn’t work for me either.
It’s producing the same problems I mentioned in my earlier comment about the first version 2 of Testimonials Manager. When I update and reactivate Testimonials Manager, the drag and drop functionality in the widgets admin page and the left hand admin menu is gone. And the small down arrows to open the menu lists or to edit individual widgets do not work either.
I’m not sure if this is due to a clash with another plugin – I’ve not tested that yet. I thought I’d send this post to see if anyone else is having the same issue.
With the old version everything in the admin area is functioning as it should. So I’ve reinstalled that and am again ignoring the update notification on the plugins page for the time being.
Sorry to be a pain!
Thanks for all your great work with this plugin .. I hope I can get the new version to work for me.
Cheers
Sue
I’m not sure if that issue is caused by Testimonials Manager. I have a couple of blogs without the plugin, where I have the same problems as you mentioned.
I can’t be sure either.
But on the five wordpress sites (our website, our three blogs, and another site I manage for a nonprofit organisation) this is the first time I’ve seen this problem. And it has only happened when any of the Testimonials Manager 2.x have been installed on our site. I’ve tried updating to 2.0.0 then 2.0.1 then 2.0.2. Each time the problem (no drag and drop and no access to drop down menus in the admin area) has reappeared. Uninstalling the 2.x version and reinstalling an earlier 1.x version of Testimonials Manager has fixed the issue so everything works normally again.
The 2.0.2 plugin: “Plugin could not be activated because it triggered a fatal error.”
Reading through the error log I saw this after a failed activation:
[28-Jan-2010 17:19:45] PHP Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘filter_testimonial’ was given in /public_html/blog/wp-includes/plugin.php on line 166
For everyone using the older version of the plugin, can you do this:
1) Deactivate the plugin and remove it completely via FTP
2) Upload the new version 2.0.2 and activate it
Im afraid it may not be enough to overwrite previous files with new ones, as we’ve moved things around quite a bit with this version. So I recommend deleting the old files completely first and install a fresh copy.
Nice plugin.
It would be useful if you can add an option to move the testimonials up/down to change their order of display.
Thanks
Just updated to 2.0.2 and the current version is causing an issue with TinyMCE Advanced 3.2.7 (current build). Deactivating either plug-in clears the error.
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)
Timestamp: Fri, 29 Jan 2010 18:18:02 UTC
Message: Object required
Line: 22
Char: 3
Code: 0
URI: http://www.address.com/wp-content/plugins/tinymce-advanced/js/tadv_replace.js?ver=20080425
Hi Gobala
I tried the steps you suggested – deactivated, deleted all files from our server then did a clean install of the new version.
However I’m still having the same problem in the widget admin area with 2.0.2 … No drag and drop for the widgets or boxes and no drop down arrows working for either the sidebar boxes or the widgets themselves.
It appears to affect the widget screen only. Other admin areas (as far as I checked) worked as they should. For some strange reason, this new version of Testimonials Manager is impacting on the drag and drop features for widgets. The pre 2.x versions don’t have that effect.
I’m using the Thesis 1.6 theme, by the way, on Wordpress 2.9.1
Deleted, verified removed, installed new, same fatal error message.
Again if I might ask for a previous version, we’ve had this breakage now for a few days and I’d like to at least have the old plugin running unless the db has changed so significantly that our trial upgrades has broken the path.
@Andy: You can still obtain an older version from the wordpress plugin directory.
I’ve tried installing the plugin on a number of blogs but I can’t reproduce the error both Sue and Andy are getting.
Thanks for your support militarysmurf – visuals that come to mind with that name make me smile
Andy appears to be getting a different problem than I am. In his case he’s getting a fatal error when trying to activate the plugin.
In my case the 2.x versions have installed and activated (either via the Wordpress Admin auto update feature, or via a clean install) without a problem.
It is the subsequent impact on the drag and drop features in WP (most particularly in the Widget area) that is a problem for me. The new versions of TM disable drag and drop and those drop arrows to the right of the title bars for widgets or any other menus and boxes on the screen.
Previous versions (1.x) all work with no problem.
Not sure if this clarification will help at all, but thought I’d add it just in case.
Cheers
Sue
I installed your testimonial plug-in and it is working great. However, I would like to turn on the randomization. Do you have that capability?
Thanks,
C
Sorry, I would like to turn “OFF” the randomization.
Accidentally upgraded the plugin on another site and got this error:
Fatal error: Cannot redeclare class pagination in /wordpress/wp-content/plugins/testimonials-manager/testimonial_manager.php on line 963
Hi, I’ve got 2.0.2 running on a WP 2.9.1 installation and all seems fine.
My question is – could you provide a list of the CSS selectors, so we know how to style it without having to comb through the code to find them? That would be super helpful.
Thanks for the great plugin!
Further to the issue I mentioned re TM 2.x disabling drag and drop of boxes/widgets and down arrows on those in the Widget admin area, I did some extensive testing. Here’s what I found.
I disabled/reenabled all other plugins, singly, all together and in batches to see if any of those were causing a clash with TM to produce the error. No joy. It appears to be TM 2.x only that is the problem.
I also ensured I had deleted the TM widget from the sidebar, just in case leaving that in place was causing the issue, in spite of deactivating and deleting TM from the server. Again this made no difference either way.
I also ensured I’d not only deactivated and deleted TM but that it was removed completely from the server.
I discovered that the data remained in the database, so even tested by removing that via PHPadmin.
In every case, the Widget admin area suffered the same effect.
I’m afraid that’s about the limit of my testing knowledge, unless you can suggest something else I should try?
I’d love to know if anyone else is using TM 2.x successfully with the Thesis theme on a Wordpress blog – or anyone could tell me how I may test if it’s the theme itself with which the latest version of TM is clashing.
Cheers
Sue
← Previous Comments