Testimonials Widget plugin allows you to display random or selected portfolio, quotes, reviews, showcases, or text with images on your WordPress blog.
Testimonials Widget plugin allows you to display random or selected portfolio, quotes, reviews, showcases, or text with images on your WordPress blog. You can insert Testimonials Widget content via shortcode, theme functions, or widgets with category and tag selections and having multiple display options such as random or specific ordering.
More than one Testimonials Widget instance can be displayed at a time pulls from the testimonials-widget custom post type. Additionally, with shortcodes and theme functions, you can display a short or long list or rotation of testimonials. Each Testimonial Widget has its own CSS identifier for custom styling.
Widgets display content sans wpautop formatting. This means no forced paragraph breaks unless the content specifically contains them. You can enable wpautop via the "Keep whitespace?" option.
Through categories and tagging, you can create organizational structures based upon products, projects and services via categories and then apply tagging for further classification. As an example, you might create a Portfolio category and then use tags to identify web, magazine, media, public, enterprise niches. You can then configure the Testimonial Widget to show only Portfolio testimonials with the public and enterprise tags. In another Testimonial Widget, you can also select only Portfolio testimonials, but then allow web and media tags.
The single testimonial view supports image, source, title, location, email, company and URL details.
Testimonials Widget Premium plugin extends the best Testimonials Widget plugin for WordPress with caching, excerpts, filters, read more links, more selection options, and advanced capabilities like selecting posts, pages and other custom post types as testimonials. Additionally, users can add testimonials via a front-end form shortcode or widget.
.even and .odd CSS classes for styling testimonial list entriesBuy Testimonials Widget Premium plugin for WordPress.
testimonial_extralanguages/testimonials-widget.pothttp:// or https:// prefix[testimonialswidget_list] - Listings with paging [testimonialswidget_widget] - RotatingPlease keep in mind that inheritance affects options. This means that changes made to Testimonials > Settings will not affect current widget instance options. You must change the widget instance manually. However, if you create a new widget instance, then the global settings will apply.
Further, global settings are the baseline for shortcodes. If you want to alter the shortcode appearance, then alter the shortcode options directly.
General
char_limit - default none; char_limit=200disable_quotes - default false; disable_quotes=truehide_not_found - default show; hide_not_found=truehide_gravatar - default show; hide_gravatar=truehide_image - default show; hide_image=truehide_image_single - default show; hide_image_single=truehide_content - default show; hide_content=truehide_source - default show; hide_source=truehide_email - default show; hide_email=truehide_title - default show; hide_title=truehide_location - default show; hide_location=truehide_company - default show; hide_company=truehide_url - default show; hide_url=truetarget - default none; target=_newbottom_text - default none; bottom_text="<h3><a href="http://example.com">All testimonials</a></h3>"paging - default true [true|before|after|false]; paging=false
true – display paging before and after testimonial entriesbefore – display paging only before testimonial entriesafter – display paging only after testimonial entriesSelection
category - default none; category=product or category="category-a, another-category"tags_all - default OR; tags_all=truetags - default none; tags=fire or tags="tag-a, another-tag"ids - default none; ids=2 or ids="2,4,6"exclude - default none; exclude=2 or exclude="2,4,6"limit - default 10; limit=25Ordering
random - default none; random=true (overrides order and orderby)orderby - default ID; orderby=titlemeta_key - default none [testimonials-widget-company|testimonials-widget-email|testimonials-widget-title|testimonials-widget-location|testimonials-widget-url]; meta_key=testimonials-widget-companyorder - default DESC; order=ASCWidget
title - default "Testimonials"title_link - default none; title_link=123, title_link=http://example.comkeep_whitespace - default none; keep_whitespace=trueheight - default none; height=300min_height - default none; min_height=100max_height - default none; max_height=250refresh_interval - default 5; refresh_interval=0Post Type
Compatibility & Reset
.hentry CSS? – Some themes use class .hentry in a manner that breaks Testimonials Widgets CSS
remove_hentry - default none; remove_hentry=true<q> tag? – Pre 2.11.0. Not HTML5 compliant
use_quote_tag - default none; use_quote_tag=true[testimonialswidget_list]
[testimonialswidget_widget]
testimonialswidget_list() - Testimonials listing with paging testimonialswidget_widget() - Rotating testimonialstestimonials_widget_cache_get - Caching grabbertestimonials_widget_cache_set - Caching settertestimonials_widget_columns - Customize testimonial posts column headerstestimonials_widget_content_more - More content ellipsistestimonials_widget_content - Testimonial content parser helpertestimonials_widget_data - Process testimonials data before display processingtestimonials_widget_defaults_single - Create a global or central Testimonials Widget configuration for single viewtestimonials_widget_defaults - Create a global or central Testimonials Widget configurationtestimonials_widget_get_testimonial_html - Customize testimonial contents and layout within get_testimonial_html. Useful for moving processed parts around than regenerating everything from scratch.testimonials_widget_gravatar_size - Change the Gravatar sizetestimonials_widget_image_size - Change the image sizetestimonials_widget_meta_box - Modify Testimonial Data fieldstestimonials_widget_next_posts_link_text - Configure Next page indicatortestimonials_widget_posts_custom_column - Customize testimonial posts column contentstestimonials_widget_previous_posts_link_text - Configure Previous page indicatortestimonials_widget_query_args - Alter WP_Query arguments for testimonial selectiontestimonials_widget_sections – Alter section optionstestimonials_widget_settings – Alter setting optionstestimonials_widget_testimonial_html_single_content - Customize single view content before appending filter testimonials_widget_testimonial_html_single resultstestimonials_widget_testimonial_html_single - Customize testimonials single view output post get_testimonial_htmltestimonials_widget_testimonial_html - Customize testimonials list and widget output post get_testimonial_htmltestimonials_widget_testimonials_css - Alter dynamically generated CSStestimonials_widget_testimonials_js - Alter dynamically generated JavaScripttestimonials_widget_validate_settings - Validate settings helpertestimonials_widget_version - Version tracking for settingstestimonials_widget_widget_options – Alters displayed widget optionstestimonials_widget_wp_pagenavi - Configure WP-PageNavi specifically for Testimonial WidgetsYou can translate this plugin into your own language if it's not done so already. The localization file testimonials-widget.pot can be found in the languages folder of this plugin. After translation, please send the localized file to the plugin author.
See the FAQ for further localization tips.
A big, special thank you to Joe Weber of 12 Star Creative for creating the Testimonials Widget banner. It's fantastic.
Version 2.0.0 of Testimonials Widget is a complete rewrite based upon a composite of ideas from user feedback and grokking the plugins Imperfect Quotes, IvyCat Ajax Testimonials, Quotes Collection, and TB Testimonials. Thank you to these plugin developers for their efforts that have helped inspire this rewrite.
A cool thanks to RedRokk Library for the redrokk_metabox_class. It makes configuring meta boxes for your posts, pages or custom post types a snap.
Prior to version 2.0.0, this plugin was a fork of Quotes Collection by Srini G with additional contributions from j0hnsmith, ChrisCree and comprock.
Please visit the Testimonials Widget Knowledge Base for frequently asked questions, offering ideas, or getting support.
Requires: 3.4 or higher
Compatible up to: 3.6.0
Last Updated: 2013-5-19
Downloads: 214,379
99 of 137 support threads in the last two months have been resolved.
Got something to say? Need help?