Version Description
= 2.16.0 =
- Requires PHP 5.3+
= 2.15.0 =
- If upgrading, bxSlider will not be enabled by default. You must enable it in your widget and global settings. CSS customizations must be reviewed to have the
.active
and.display-none
classes removed. The main.testimonials-widget-testimonial
class also need thedisplay: none;
andclear: left;
removed.
= 2.14.0 =
- 60 modifications See Changelog
- CSS wp_register_style and wp_enqueue_style slug changed from 'testimonials-widget' to 'Testimonials_Widget'
- Gravatar image size now based upon Thumbnail size in Media Settings
- Scripts
ksort
removed. Usearray_unshift
in yourtestimonials_widget_testimonials_js
filters instead. - Testimonials > Settings, General tab, option Enable Review Schema? is enabled by default.
= 2.13.6 =
- IE 7 CSS moved to separate file. Include via Testimonials > Settings if needed
= 2.12.0 =
- CSS and JavaScript renaming
-
bottom_text
renamed tobottom-text
-
close_quote
renamed toclose-quote
-
display_none
renamed todisplay-none
-
join_location
renamed tojoin-location
-
join_title
renamed tojoin-title
-
open_quote
renamed toopen-quote
-
testimonialswidget_testimonial
renamed totestimonials-widget-testimonial
-
testimonialswidget_testimonials
renamed totestimonials-widget-testimonials
-
= 2.11.3 =
- Correct filter name
testimonials_widget_next_posts_link
totestimonials_widget_next_posts_link_text
= 2.11.0 =
- CSS class names are simplified. For the most part, other than
testimonialswidget_testimonial
removetestimonialswidget_
from the CSS class name in your CSS customizations.- Ex:
.testimonialswidget_join
becomes.join
- Ex:
.testimonialswidget_author
becomes.author
- Ex:
- Testimonials are now formatted using
blockquote
thanq
for HTML5 compliance. If you needq
tag formatting, enable it at WP Admin > Testimonials > Settings, Compatibility & Reset tab-
cite
is nowdiv.credit
-
= 2.8.0 =
- Deprecated
-
hide_author
nowhide_source
-
- Removed filters
testimonials_widget_options_update
,testimonials_widget_options_form
- Use
testimonials_widget_validate_settings
andtestimonials_widget_settings
instead
- Use
- Renamed variable and related class
widget_text
tobottom_text
= 2.7.3 =
- Quotes are no longer handled via
q
,p:before
, orp:after
CSS. It's handled via.testimonialswidget_testimonial .testimonialswidget_open_quote:before
and.testimonialswidget_testimonial .testimonialswidget_close_quote:after
- This change was made to keep consistency in how quotes were managed and to reduce the number of exception cases. In the end, this is simpler.
= 2.7.0 =
- Quotes with
keep_whitespace=true
aren't applied via CSS.testimonialswidget_testimonial q
tag anymore, but.testimonialswidget_testimonial q p:first-child:before
and.testimonialswidget_testimonial q p:last-child:after
- Widget testimonial
p
tags are no longer CSSdisplay: inline
,display: block
as expected
= 2.4.1 =
- Paging is on by default, except for widgets
= 2.0.0 =
- CSS
- Class
testimonialswidget_company
replacestestimonialswidget_source
- Class
testimonialswidget_source
replacestestimonialswidget_author
- The tighten widget display up, p tags within q are displayed inline.
- Class
- JavaScript
- The JavaScript for rotating testimonials is moved to the footer. As such, your theme requires
wp_footer()
in the footer.
- The JavaScript for rotating testimonials is moved to the footer. As such, your theme requires
- Shortcode options
-
hide_source
replaced byhide_url
-
hide_author
replaced byhide_source
-
- Testimonials
- Migration from the old custom table to new custom post type is automatically done. Import might take a few moments to complete.
- Company, URL and email details are attempted to be identified and placed properly based upon the original author and source fields. The company is "guessed" from the
author
field when there's a ", " or " of " context. If thesource
is an email, it's saved as such. Otherwise, it's assumed to be a URL. - Public testimonials are saved as Published. Non-public testimonials are marked as Private.
- Widget options
- "Show author" and "Show source" options are replaced by "Hide source" and "Hide URL" respectively. There's no backwards compatibility for these changes.
- Default
min-height
is now 250px than 150px.
Download this release
Release Info
Developer | comprock |
Plugin | Testimonials Widget |
Version | 2.16.6 |
Comparing to | |
See all releases |
Code changes from version 2.16.5 to 2.16.6
- CHANGELOG.md +3 -0
- languages/testimonials-widget.pot +2 -2
- lib/aihrus/CHANGELOG.md +1 -0
- lib/aihrus/class-aihrus-common.php +1 -1
- readme.txt +136 -111
- testimonials-widget.php +2 -2
CHANGELOG.md
CHANGED
@@ -2,6 +2,9 @@
|
|
2 |
|
3 |
## master
|
4 |
|
|
|
|
|
|
|
5 |
## 2.16.5
|
6 |
* BUGFIX Setting's defaults missing during validation
|
7 |
|
2 |
|
3 |
## master
|
4 |
|
5 |
+
## 2.16.6
|
6 |
+
* BUGFIX Widget title is same as link
|
7 |
+
|
8 |
## 2.16.5
|
9 |
* BUGFIX Setting's defaults missing during validation
|
10 |
|
languages/testimonials-widget.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Testimonials package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Testimonials 2.16.
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/testimonials-widget\n"
|
7 |
-
"POT-Creation-Date: 2013-12-05
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
2 |
# This file is distributed under the same license as the Testimonials package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Testimonials 2.16.6\n"
|
6 |
"Report-Msgid-Bugs-To: http://wordpress.org/tag/testimonials-widget\n"
|
7 |
+
"POT-Creation-Date: 2013-12-05 21:40:20+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
lib/aihrus/CHANGELOG.md
CHANGED
@@ -1,6 +1,7 @@
|
|
1 |
# CHANGELOG Aihrus Framework
|
2 |
|
3 |
## master
|
|
|
4 |
* Revise create_link parameters
|
5 |
* Check for PHP 5.3
|
6 |
* Add TODO
|
1 |
# CHANGELOG Aihrus Framework
|
2 |
|
3 |
## master
|
4 |
+
* BUGFIX Widget title is same as link
|
5 |
* Revise create_link parameters
|
6 |
* Check for PHP 5.3
|
7 |
* Add TODO
|
lib/aihrus/class-aihrus-common.php
CHANGED
@@ -333,7 +333,7 @@ EOD;
|
|
333 |
$tag .= $title;
|
334 |
$tag .= '</a>';
|
335 |
} else {
|
336 |
-
$orig_link = $link;
|
337 |
$do_http = true;
|
338 |
|
339 |
if ( 0 === strpos( $link, '/' ) )
|
333 |
$tag .= $title;
|
334 |
$tag .= '</a>';
|
335 |
} else {
|
336 |
+
$orig_link = empty( $title ) ? $link : $title;
|
337 |
$do_http = true;
|
338 |
|
339 |
if ( 0 === strpos( $link, '/' ) )
|
readme.txt
CHANGED
@@ -1,27 +1,27 @@
|
|
1 |
-
=== Testimonials ===
|
2 |
|
3 |
Contributors: comprock
|
4 |
Donate link: http://aihr.us/about-aihrus/donate/
|
5 |
Tags: client, customer, portfolio, quotations, quote, quotes, random, recommendation, reference, review, reviews, testimonial, testimonials, testimony, wpml
|
6 |
Requires at least: 3.6
|
7 |
Tested up to: 3.8.0
|
8 |
-
Stable tag: 2.16.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
-
Testimonials lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
13 |
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
-
Testimonials lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site. You can insert Testimonials content via shortcode, theme functions, or widgets with category and tag selections and having multiple display options such as random or specific ordering. Further,
|
18 |
|
19 |
[youtube http://www.youtube.com/watch?v=bhUhuQ-2m8s]
|
20 |
**[Video introduction](http://youtu.be/bhUhuQ-2m8s)**
|
21 |
|
22 |
-
**View a [Live Testimonials Demo](http://aihr.us/good-work-deserves-good-words-testimonials-
|
23 |
|
24 |
-
=
|
25 |
|
26 |
* Slide Images - responsive image slideshow
|
27 |
* Slide Videos - video slideshow
|
@@ -42,8 +42,6 @@ Through categories and tagging, you can create organizational structures based u
|
|
42 |
|
43 |
The single testimonial view supports image, source, title, location, email, company and URL details with optional Review schema.
|
44 |
|
45 |
-
**Version 2.16.0 requires PHP 5.3+** [notice](https://aihrus.zendesk.com/entries/30678006-Testimonials-2-16-0-Requires-PHP-5-3-)
|
46 |
-
|
47 |
= Primary Features =
|
48 |
|
49 |
* API to manipulate testimonials output and selection
|
@@ -61,9 +59,25 @@ The single testimonial view supports image, source, title, location, email, comp
|
|
61 |
* Use custom taxonomy or WordPress's own for categories and tags
|
62 |
* Uses [bxSlider](http://bxslider.com) for transitions
|
63 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
64 |
= Testimonials Premium =
|
65 |
|
66 |
-
Testimonials Premium adds onto the best WordPress testimonials plugin there is, [Testimonials](http://wordpress.org/extend/plugins/testimonials-widget/). Testimonials Premium offers [caching, excerpts, filters, read more links](http://aihr.us/
|
|
|
|
|
67 |
|
68 |
= Primary Premium Features =
|
69 |
|
@@ -85,11 +99,13 @@ Testimonials Premium adds onto the best WordPress testimonials plugin there is,
|
|
85 |
* List of testimonial source and title linking to full entry `[[testimonialswidgetpremium_link_list]]`
|
86 |
* Testimonials entry form `[[testimonialswidgetpremium_form]]`
|
87 |
|
88 |
-
|
89 |
|
90 |
-
|
91 |
-
*
|
92 |
-
*
|
|
|
|
|
93 |
|
94 |
= Additional Features =
|
95 |
|
@@ -135,10 +151,26 @@ Testimonials Premium adds onto the best WordPress testimonials plugin there is,
|
|
135 |
* Unique CSS class per widget
|
136 |
* WordPress Multilingual enabled [WPML](http://wpml.org/)
|
137 |
|
138 |
-
=
|
139 |
|
140 |
-
|
141 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
142 |
|
143 |
= Shortcode and Widget Options =
|
144 |
|
@@ -239,15 +271,13 @@ Further, global settings are the baseline for shortcodes. If you want to alter t
|
|
239 |
* Testimonial Bottom Text - Custom text or HTML for bottom of testimonials
|
240 |
* `bottom_text` - default none; bottom_text="`<h3><a href="http://example.com">All testimonials</a></h3>`"
|
241 |
|
242 |
-
= Other Options =
|
243 |
-
|
244 |
**Post Type**
|
245 |
|
246 |
* Allow Comments? – Only affects the Testimonials post edit page. Your theme controls the front-end view.
|
247 |
* Archive Page URL – URL slug-name for testimonials archive page. After changing, you must click "Save Changes" on Permalink Settings to update them.
|
248 |
* Testimonial Page URL – URL slug-name for testimonial view pages. After changing, you must click "Save Changes" on Permalink Settings to update them.
|
249 |
|
250 |
-
**
|
251 |
|
252 |
* Don't Use Default Taxonomies? – If checked, use Testimonials' own category and tag taxonomies instead
|
253 |
* Export Settings – These are your current settings in a serialized format. Copy the contents to make a backup of your settings.
|
@@ -277,112 +307,77 @@ Further, global settings are the baseline for shortcodes. If you want to alter t
|
|
277 |
* Remove `.hentry` CSS? – Some themes use class `.hentry` in a manner that breaks Testimonials' CSS
|
278 |
* `remove_hentry` - default none; remove_hentry=true
|
279 |
|
280 |
-
= Shortcode Examples =
|
281 |
-
|
282 |
-
**[[testimonialswidget_list]]**
|
283 |
-
|
284 |
-
* `[[testimonialswidget_list category="category-name"]]` - Testimonial list by category
|
285 |
-
* `[[testimonialswidget_list category=product hide_not_found=true]]` - Testimonial list by category and hide "No testimonials found" message
|
286 |
-
* `[[testimonialswidget_list category=product tags=widget limit=5]]` - Testimonial list by tag, showing 5 at most
|
287 |
-
* `[[testimonialswidget_list char_limit=0 limit=-1]]` - Show all testimonials on one page
|
288 |
-
* `[[testimonialswidget_list char_limit=0 target=_new limit=3 disable_quotes=true]]` - Show 3 full-length testimonials, with opening and closing quote marks removed
|
289 |
-
* `[[testimonialswidget_list hide_source=true hide_url=true]]` - Show testimonial list with source and urls hidden
|
290 |
-
* `[[testimonialswidget_list ids="1,11,111" paging=false]]` - Show only these 3 testimonials
|
291 |
-
* `[[testimonialswidget_list meta_key=testimonials-widget-company order=asc limit=15]]` - Show 15 testimonials, in company order
|
292 |
-
* `[[testimonialswidget_list order=ASC orderby=title]]` - List testimonials by post title
|
293 |
-
* `[[testimonialswidget_list tags="test,fun" random=true exclude="2,22,333"]]` - Select testimonials tagged with either "test" or "fun", in random order, but ignore those of the excluded ids
|
294 |
-
|
295 |
-
**[[testimonialswidget_widget]]**
|
296 |
-
|
297 |
-
* `[[testimonialswidget_widget category=product order=asc height=300]]` - Show rotating testimonials, in a fixed height container, of the product category, lowest post ids first
|
298 |
-
* `[[testimonialswidget_widget min_height=250 max_height=500]]` - Show rotating testimonials in a box no smaller or bigger than 250 to 500 pixels in height
|
299 |
-
* `[[testimonialswidget_widget tags=sometag random=true]]` - Show rotating, random testimonials having tag "sometag"
|
300 |
|
301 |
-
|
302 |
-
|
303 |
-
* `testimonialswidget_list()` - Testimonials listing with paging
|
304 |
-
* `testimonialswidget_widget()` - Rotating testimonials
|
305 |
-
|
306 |
-
= API =
|
307 |
-
|
308 |
-
* Read the [Testimonials API](https://github.com/michael-cannon/testimonials-widget/blob/master/API.md).
|
309 |
-
|
310 |
-
= Notes =
|
311 |
-
|
312 |
-
* Review schema [structured data testing tool](http://www.google.com/webmasters/tools/richsnippets)
|
313 |
-
* If migration from from pre-2.0.0 custom table to new custom post type is needed, then install Testimonials Widget 2.15.1 for that capability before updating to the latest Testimonials Widget plugin.
|
314 |
-
* Default and Gravatar image size is based upon Thumbnail size in Media Settings
|
315 |
-
* When plugin is uninstalled, all data and settings are deleted
|
316 |
-
|
317 |
-
= Languages =
|
318 |
-
|
319 |
-
You 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](http://aihr.us/contact-aihrus/) to the plugin author.
|
320 |
-
|
321 |
-
See the FAQ for further localization tips.
|
322 |
-
|
323 |
-
* Dutch by Bjorn Robijns
|
324 |
-
* [Hebrew by Ahrale](http://atar4u.com/)
|
325 |
-
|
326 |
-
= Recommendation =
|
327 |
-
|
328 |
-
* Use Jonathan Lundström's [Drag & Drop Featured Image](http://wordpress.org/extend/plugins/drag-drop-featured-image/) to speed up loading of the featured image
|
329 |
-
|
330 |
-
= Background & Thanks =
|
331 |
-
|
332 |
-
A big, special thank you to [Joe Weber](https://plus.google.com/100063271269277312276/posts) of [12 Star Creative](http://www.12starcreative.com/) for creating the Testimonials banner. It's fantastic.
|
333 |
-
|
334 |
-
Version 2.0.0 of Testimonials is a complete rewrite based upon a composite of ideas from user feedback and grokking the plugins [Imperfect Quotes](http://www.swarmstrategies.com/imperfect-quotes/), [IvyCat Ajax Testimonials](http://wordpress.org/extend/plugins/ivycat-ajax-testimonials/), [Quotes Collection](http://srinig.com/wordpress/plugins/quotes-collection/), and [TB Testimonials](http://travisballard.com/wordpress/tb-testimonials/). Thank you to these plugin developers for their efforts that have helped inspire this rewrite.
|
335 |
-
|
336 |
-
A cool thanks to RedRokk Library for the [redrokk_metabox_class](https://gist.github.com/1880770). It makes configuring meta boxes for your posts, pages or custom post types a snap.
|
337 |
-
|
338 |
-
Prior to version 2.0.0, this plugin was a fork of [Quotes Collection](http://srinig.com/wordpress/plugins/quotes-collection/) by [Srini G](http://wordpress.org/support/profile/SriniG) with additional contributions from [j0hnsmith](http://wordpress.org/support/profile/j0hnsmith), [ChrisCree](http://wordpress.org/support/profile/ChrisCree) and [comprock](http://wordpress.org/support/profile/comprock).
|
339 |
|
340 |
-
=
|
341 |
|
342 |
-
|
343 |
|
344 |
-
|
345 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
346 |
|
347 |
-
|
348 |
|
349 |
-
|
350 |
-
|
351 |
-
1. Activate the 'Testimonials' plugin after uploading or through WordPress Admin > Plugins
|
352 |
|
353 |
= Usage =
|
354 |
|
355 |
-
1.
|
356 |
-
1.
|
357 |
-
1.
|
|
|
358 |
1. Use the `[[testimonialswidget_list]]` or `[[testimonialswidget_widget]]` shortcodes to display testimonials on a page or in a post
|
359 |
-
1. Read
|
360 |
|
|
|
361 |
|
362 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
363 |
|
364 |
-
= Most Common Resolutions =
|
365 |
|
366 |
-
|
367 |
-
|
368 |
-
|
369 |
-
1. [Change or debug CSS](https://aihrus.zendesk.com/entries/24910733-How-to-Correct-Testimonials-Widget-CSS-Issues) AKA "What's up with these quotes?"
|
370 |
-
1. [Pagination is broken](https://aihrus.zendesk.com/entries/23693513-My-testimonials-list-paging-doesn-t-work)
|
371 |
-
1. [Test Review schema output](http://www.google.com/webmasters/tools/richsnippets)
|
372 |
-
1. [Customize bxSlider](http://bxslider.com/examples)
|
373 |
|
374 |
-
* [
|
|
|
|
|
|
|
|
|
|
|
|
|
375 |
|
376 |
-
= Still Stuck? =
|
377 |
|
378 |
-
|
|
|
|
|
|
|
|
|
379 |
|
380 |
|
381 |
== Screenshots ==
|
382 |
|
383 |
1. Testimonials admin interface
|
384 |
2. Collapsed Testimonials options
|
385 |
-
3. Expanded
|
386 |
4. Testimonial widget in the sidebar
|
387 |
5. [[testimonialswidget_list]] in post
|
388 |
6. [[testimonialswidget_list]] results with paging
|
@@ -391,8 +386,8 @@ Please visit the [Testimonials Knowledge Base](https://aihrus.zendesk.com/catego
|
|
391 |
9. [WP-PageNavi compatible](http://wordpress.org/extend/plugins/wp-pagenavi/) for page numbers than default arrows
|
392 |
10. Poedit Catalog properties
|
393 |
11. Testimonials Settings > General tab
|
394 |
-
12. Expanded
|
395 |
-
13. Expanded
|
396 |
14. Testimonials Settings > Selection tab
|
397 |
15. Testimonials Settings > Post Type tab
|
398 |
16. Testimonials Settings > Widget tab
|
@@ -401,6 +396,8 @@ Please visit the [Testimonials Knowledge Base](https://aihrus.zendesk.com/catego
|
|
401 |
19. Using Review and AggregateRating schema data structures
|
402 |
20. Testimonials Shortcode Examples page
|
403 |
|
|
|
|
|
404 |
|
405 |
== Changelog ==
|
406 |
|
@@ -411,7 +408,7 @@ See [Changelog](https://github.com/michael-cannon/testimonials-widget/blob/maste
|
|
411 |
|
412 |
= 2.16.0 =
|
413 |
|
414 |
-
* [Requires PHP 5.3+](https://aihrus.zendesk.com/entries/30678006
|
415 |
|
416 |
= 2.15.0 =
|
417 |
|
@@ -494,16 +491,44 @@ See [Changelog](https://github.com/michael-cannon/testimonials-widget/blob/maste
|
|
494 |
* "Show author" and "Show source" options are replaced by "Hide source" and "Hide URL" respectively. There's no backwards compatibility for these changes.
|
495 |
* Default `min-height` is now 250px than 150px.
|
496 |
|
497 |
-
== Beta Testers Needed ==
|
498 |
|
499 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
500 |
|
501 |
-
|
502 |
|
503 |
-
[
|
504 |
|
505 |
-
Beta testers benefit directly with latest versions, a free unlimited sites license for Testimonials Premium, and personalized support assistance.
|
506 |
|
507 |
-
==
|
508 |
|
509 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
=== Testimonials by Aihrus ===
|
2 |
|
3 |
Contributors: comprock
|
4 |
Donate link: http://aihr.us/about-aihrus/donate/
|
5 |
Tags: client, customer, portfolio, quotations, quote, quotes, random, recommendation, reference, review, reviews, testimonial, testimonials, testimony, wpml
|
6 |
Requires at least: 3.6
|
7 |
Tested up to: 3.8.0
|
8 |
+
Stable tag: 2.16.6
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
12 |
+
Testimonials by Aihrus lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
13 |
|
14 |
|
15 |
== Description ==
|
16 |
|
17 |
+
Testimonials [by Aihrus](http://aihr.us/about-aihrus/) lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site. You can insert Testimonials content via shortcode, theme functions, or widgets with category and tag selections and having multiple display options such as random or specific ordering. Further, [Review schema](http://schema.org/Review) for improved search engine results is built-in.
|
18 |
|
19 |
[youtube http://www.youtube.com/watch?v=bhUhuQ-2m8s]
|
20 |
**[Video introduction](http://youtu.be/bhUhuQ-2m8s)**
|
21 |
|
22 |
+
**View a [Live Testimonials Demo](http://aihr.us/good-work-deserves-good-words-testimonials-examples/)**
|
23 |
|
24 |
+
= Testimonials Is Way Beyond Being Just a Testimonials Slider! =
|
25 |
|
26 |
* Slide Images - responsive image slideshow
|
27 |
* Slide Videos - video slideshow
|
42 |
|
43 |
The single testimonial view supports image, source, title, location, email, company and URL details with optional Review schema.
|
44 |
|
|
|
|
|
45 |
= Primary Features =
|
46 |
|
47 |
* API to manipulate testimonials output and selection
|
59 |
* Use custom taxonomy or WordPress's own for categories and tags
|
60 |
* Uses [bxSlider](http://bxslider.com) for transitions
|
61 |
|
62 |
+
= Shortcodes =
|
63 |
+
|
64 |
+
* `[[testimonialswidget_list]]` - Listings with paging
|
65 |
+
* `[[testimonialswidget_widget]]` - Rotating
|
66 |
+
|
67 |
+
= Theme Functions =
|
68 |
+
|
69 |
+
* `testimonialswidget_list()` - Testimonials listing with paging
|
70 |
+
* `testimonialswidget_widget()` - Rotating testimonials
|
71 |
+
|
72 |
+
= Testimonials Migration Helpers =
|
73 |
+
* Testimonials Widget pre 2.0.0 - Upgrading is automatic
|
74 |
+
* [GC Testimonials](http://wordpress.org/plugins/gc-testimonials-to-testimonials/)
|
75 |
+
|
76 |
= Testimonials Premium =
|
77 |
|
78 |
+
Testimonials Premium adds onto the best WordPress testimonials plugin there is, [Testimonials](http://wordpress.org/extend/plugins/testimonials-widget/). Testimonials Premium offers [caching, excerpts, filters, read more links](http://aihr.us/products/testimonials-premium-wordpress-plugin/), more selection options, and advanced capabilities like using custom post types as testimonials. Additionally, testimonials support ratings and users can submit their own testimonials via a front-end form shortcode or widget.
|
79 |
+
|
80 |
+
[Buy Testimonials Premium](http://aihr.us/products/testimonials-premium-wordpress-plugin/) plugin for WordPress.
|
81 |
|
82 |
= Primary Premium Features =
|
83 |
|
99 |
* List of testimonial source and title linking to full entry `[[testimonialswidgetpremium_link_list]]`
|
100 |
* Testimonials entry form `[[testimonialswidgetpremium_form]]`
|
101 |
|
102 |
+
= Premium Theme Functions =
|
103 |
|
104 |
+
* `<?php echo testimonialswidgetpremium_count( $args ); ?>`
|
105 |
+
* `<?php echo testimonialswidgetpremium_form( $args ); ?>`
|
106 |
+
* `<?php echo testimonialswidgetpremium_link_list( $args ); ?>`
|
107 |
+
|
108 |
+
[Buy Testimonials Premium](http://aihr.us/products/testimonials-premium-wordpress-plugin/) plugin for WordPress.
|
109 |
|
110 |
= Additional Features =
|
111 |
|
151 |
* Unique CSS class per widget
|
152 |
* WordPress Multilingual enabled [WPML](http://wpml.org/)
|
153 |
|
154 |
+
= Shortcode Examples =
|
155 |
|
156 |
+
**[[testimonialswidget_list]]**
|
157 |
+
|
158 |
+
* `[[testimonialswidget_list category="category-name"]]` - Testimonial list by category
|
159 |
+
* `[[testimonialswidget_list category=product hide_not_found=true]]` - Testimonial list by category and hide "No testimonials found" message
|
160 |
+
* `[[testimonialswidget_list category=product tags=widget limit=5]]` - Testimonial list by tag, showing 5 at most
|
161 |
+
* `[[testimonialswidget_list char_limit=0 limit=-1]]` - Show all testimonials on one page
|
162 |
+
* `[[testimonialswidget_list char_limit=0 target=_new limit=3 disable_quotes=true]]` - Show 3 full-length testimonials, with opening and closing quote marks removed
|
163 |
+
* `[[testimonialswidget_list hide_source=true hide_url=true]]` - Show testimonial list with source and urls hidden
|
164 |
+
* `[[testimonialswidget_list ids="1,11,111" paging=false]]` - Show only these 3 testimonials
|
165 |
+
* `[[testimonialswidget_list meta_key=testimonials-widget-company order=asc limit=15]]` - Show 15 testimonials, in company order
|
166 |
+
* `[[testimonialswidget_list order=ASC orderby=title]]` - List testimonials by post title
|
167 |
+
* `[[testimonialswidget_list tags="test,fun" random=true exclude="2,22,333"]]` - Select testimonials tagged with either "test" or "fun", in random order, but ignore those of the excluded ids
|
168 |
+
|
169 |
+
**[[testimonialswidget_widget]]**
|
170 |
+
|
171 |
+
* `[[testimonialswidget_widget category=product order=asc height=300]]` - Show rotating testimonials, in a fixed height container, of the product category, lowest post ids first
|
172 |
+
* `[[testimonialswidget_widget min_height=250 max_height=500]]` - Show rotating testimonials in a box no smaller or bigger than 250 to 500 pixels in height
|
173 |
+
* `[[testimonialswidget_widget tags=sometag random=true]]` - Show rotating, random testimonials having tag "sometag"
|
174 |
|
175 |
= Shortcode and Widget Options =
|
176 |
|
271 |
* Testimonial Bottom Text - Custom text or HTML for bottom of testimonials
|
272 |
* `bottom_text` - default none; bottom_text="`<h3><a href="http://example.com">All testimonials</a></h3>`"
|
273 |
|
|
|
|
|
274 |
**Post Type**
|
275 |
|
276 |
* Allow Comments? – Only affects the Testimonials post edit page. Your theme controls the front-end view.
|
277 |
* Archive Page URL – URL slug-name for testimonials archive page. After changing, you must click "Save Changes" on Permalink Settings to update them.
|
278 |
* Testimonial Page URL – URL slug-name for testimonial view pages. After changing, you must click "Save Changes" on Permalink Settings to update them.
|
279 |
|
280 |
+
**Reset**
|
281 |
|
282 |
* Don't Use Default Taxonomies? – If checked, use Testimonials' own category and tag taxonomies instead
|
283 |
* Export Settings – These are your current settings in a serialized format. Copy the contents to make a backup of your settings.
|
307 |
* Remove `.hentry` CSS? – Some themes use class `.hentry` in a manner that breaks Testimonials' CSS
|
308 |
* `remove_hentry` - default none; remove_hentry=true
|
309 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
310 |
|
311 |
+
== Installation ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
312 |
|
313 |
+
= Requirements =
|
314 |
|
315 |
+
* PHP 5.3+ [Read notice](https://aihrus.zendesk.com/entries/30678006) – Since 2.16.0
|
316 |
|
317 |
+
= Install Methods =
|
318 |
|
319 |
+
* Through WordPress Admin > Plugins > Add New, Search for "Testimonials Widget"
|
320 |
+
* Find "Testimonials by Aihrus"
|
321 |
+
* Click "Install Now" of "Testimonials by Aihrus"
|
322 |
+
* Download [`testimonials-widget.zip`](http://downloads.wordpress.org/plugin/testimonials-widget.zip) locally
|
323 |
+
* Through WordPress Admin > Plugins > Add New
|
324 |
+
* Click Upload
|
325 |
+
* "Choose File" `testimonials-widget.zip`
|
326 |
+
* Click "Install Now"
|
327 |
+
* Download and unzip [`testimonials-widget.zip`](http://downloads.wordpress.org/plugin/testimonials-widget.zip) locally
|
328 |
+
* Using FTP, upload directory `testimonials-widget` to your website's `/wp-content/plugins/` directory
|
329 |
|
330 |
+
= Activation Options =
|
331 |
|
332 |
+
* Activate the "Testimonials" plugin after uploading
|
333 |
+
* Activate the "Testimonials" plugin through WordPress Admin > Plugins
|
|
|
334 |
|
335 |
= Usage =
|
336 |
|
337 |
+
1. Read [How do I create a testimonial record?](https://aihrus.zendesk.com/entries/30602506)
|
338 |
+
1. Add and manage testimonials through the "Testimonials" menu in the WordPress admin area
|
339 |
+
1. To display testimonials in the sidebar, go to "Widgets" menu and drag "Testimonials" widget into the desired widget area
|
340 |
+
1. Configure "Testimonials" to select quotes and display as needed
|
341 |
1. Use the `[[testimonialswidget_list]]` or `[[testimonialswidget_widget]]` shortcodes to display testimonials on a page or in a post
|
342 |
+
1. Read [theme functions usage](https://aihrus.zendesk.com/entries/23702878) for `testimonialswidget_list()` and `testimonialswidget_widget()`
|
343 |
|
344 |
+
= Upgrading =
|
345 |
|
346 |
+
* Through WordPress
|
347 |
+
* Via WordPress Admin > Dashboard > Updates, click "Check Again"
|
348 |
+
* Select plugins for update, click "Update Plugins"
|
349 |
+
* Using FTP
|
350 |
+
* Download and unzip [`testimonials-widget.zip`](http://downloads.wordpress.org/plugin/testimonials-widget.zip) locally
|
351 |
+
* FTP, upload directory `testimonials-widget` to your website's `/wp-content/plugins/` directory
|
352 |
+
* Be sure to overwrite your existing `testimonials-widget` folder contents
|
353 |
|
|
|
354 |
|
355 |
+
== Frequently Asked Questions ==
|
356 |
+
|
357 |
+
= Most Common Issues =
|
|
|
|
|
|
|
|
|
358 |
|
359 |
+
* Got `Parse error: syntax error, unexpected T_STATIC, expecting ')'`? Read [Most Aihrus Plugins Require PHP 5.3+](https://aihrus.zendesk.com/entries/30678006) for the fixes.
|
360 |
+
* [Debug common theme and plugin conflicts](https://aihrus.zendesk.com/entries/25119302)
|
361 |
+
* [Change or debug CSS](https://aihrus.zendesk.com/entries/24910733) AKA "What's up with these quotes?"
|
362 |
+
* [Customize bxSlider](http://bxslider.com/examples)
|
363 |
+
* [How do I change my widget's rotation speed or other options?](https://aihrus.zendesk.com/entries/27714083)
|
364 |
+
* [Pagination is broken](https://aihrus.zendesk.com/entries/23693513)
|
365 |
+
* [Test Review schema output](http://www.google.com/webmasters/tools/richsnippets)
|
366 |
|
367 |
+
= Still Stuck or Want Something Done? Get Support! =
|
368 |
|
369 |
+
1. [Testimonials Knowledge Base](https://aihrus.zendesk.com/categories/20104507) - read and comment upon 125+ frequently asked questions
|
370 |
+
1. [Open Testimonials Issues](https://github.com/michael-cannon/testimonials-widget/issues) - review and submit bug reports and enhancement requests
|
371 |
+
1. [Testimonials Support on WordPress](http://wordpress.org/support/plugin/testimonials-widget) - ask questions and review responses
|
372 |
+
1. [Contribute Code to Testimonials](https://github.com/michael-cannon/testimonials-widget/blob/master/CONTRIBUTING.md)
|
373 |
+
1. [Beta Testers Needed](http://aihr.us/become-beta-tester/) - get the latest Testimonials version
|
374 |
|
375 |
|
376 |
== Screenshots ==
|
377 |
|
378 |
1. Testimonials admin interface
|
379 |
2. Collapsed Testimonials options
|
380 |
+
3. Expanded "General Options" in Testimonials options
|
381 |
4. Testimonial widget in the sidebar
|
382 |
5. [[testimonialswidget_list]] in post
|
383 |
6. [[testimonialswidget_list]] results with paging
|
386 |
9. [WP-PageNavi compatible](http://wordpress.org/extend/plugins/wp-pagenavi/) for page numbers than default arrows
|
387 |
10. Poedit Catalog properties
|
388 |
11. Testimonials Settings > General tab
|
389 |
+
12. Expanded "Selection Options" in Testimonials options
|
390 |
+
13. Expanded "Ordering Options" in Testimonials options
|
391 |
14. Testimonials Settings > Selection tab
|
392 |
15. Testimonials Settings > Post Type tab
|
393 |
16. Testimonials Settings > Widget tab
|
396 |
19. Using Review and AggregateRating schema data structures
|
397 |
20. Testimonials Shortcode Examples page
|
398 |
|
399 |
+
[gallery]
|
400 |
+
|
401 |
|
402 |
== Changelog ==
|
403 |
|
408 |
|
409 |
= 2.16.0 =
|
410 |
|
411 |
+
* [Requires PHP 5.3+](https://aihrus.zendesk.com/entries/30678006)
|
412 |
|
413 |
= 2.15.0 =
|
414 |
|
491 |
* "Show author" and "Show source" options are replaced by "Hide source" and "Hide URL" respectively. There's no backwards compatibility for these changes.
|
492 |
* Default `min-height` is now 250px than 150px.
|
493 |
|
|
|
494 |
|
495 |
+
== Notes ==
|
496 |
+
|
497 |
+
* Default and Gravatar image size is based upon Thumbnail size in Media Settings
|
498 |
+
* Migration from from pre-2.0.0 custom table to new custom post type is automatic
|
499 |
+
* Review schema [structured data testing tool](http://www.google.com/webmasters/tools/richsnippets)
|
500 |
+
* When plugin is uninstalled, all data and settings are deleted if "Remove Plugin Data on Deletion" is checked in Settings
|
501 |
+
|
502 |
+
|
503 |
+
== API ==
|
504 |
+
|
505 |
+
* Read the [Testimonials API](https://github.com/michael-cannon/testimonials-widget/blob/master/API.md).
|
506 |
+
|
507 |
+
|
508 |
+
== Background ==
|
509 |
+
|
510 |
+
Version 2.0.0 of Testimonials is a complete rewrite based upon a composite of ideas from user feedback and grokking the plugins [Imperfect Quotes](http://www.swarmstrategies.com/imperfect-quotes/), [IvyCat Ajax Testimonials](http://wordpress.org/extend/plugins/ivycat-ajax-testimonials/), [Quotes Collection](http://srinig.com/wordpress/plugins/quotes-collection/), and [TB Testimonials](http://travisballard.com/wordpress/tb-testimonials/). Thank you to these plugin developers for their efforts that have helped inspire this rewrite.
|
511 |
+
|
512 |
+
Prior to version 2.0.0, this plugin was a fork of [Quotes Collection](http://srinig.com/wordpress/plugins/quotes-collection/) by [Srini G](http://wordpress.org/support/profile/SriniG) with additional contributions from [j0hnsmith](http://wordpress.org/support/profile/j0hnsmith), [ChrisCree](http://wordpress.org/support/profile/ChrisCree) and [comprock](http://wordpress.org/support/profile/comprock).
|
513 |
+
|
514 |
+
|
515 |
+
== Localization ==
|
516 |
+
|
517 |
+
* Dutch by Bjorn Robijns
|
518 |
+
* [Hebrew by Ahrale](http://atar4u.com/)
|
519 |
|
520 |
+
You 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](http://aihr.us/contact-aihrus/) for plugin inclusion.
|
521 |
|
522 |
+
**[How do I localize?](https://aihrus.zendesk.com/entries/23691557)**
|
523 |
|
|
|
524 |
|
525 |
+
== Recommendation ==
|
526 |
|
527 |
+
* Use Jonathan Lundström's [Drag & Drop Featured Image](http://wordpress.org/extend/plugins/drag-drop-featured-image/) to speed up loading of the featured image
|
528 |
+
|
529 |
+
|
530 |
+
== Thank You ==
|
531 |
+
|
532 |
+
A big, special thank you to [Joe Weber](https://plus.google.com/100063271269277312276/posts) of [12 Star Creative](http://www.12starcreative.com/) for creating the Testimonials banner. It's fantastic.
|
533 |
+
|
534 |
+
A cool thanks to RedRokk Library for the [redrokk_metabox_class](https://gist.github.com/1880770). It makes configuring meta boxes for your posts, pages or custom post types a snap.
|
testimonials-widget.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: Testimonials
|
4 |
* Plugin URI: http://wordpress.org/plugins/testimonials-widget/
|
5 |
* Description: Testimonials lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
6 |
-
* Version: 2.16.
|
7 |
* Author: Michael Cannon
|
8 |
* Author URI: http://aihr.us/resume/
|
9 |
* License: GPLv2 or later
|
@@ -45,7 +45,7 @@ class Testimonials_Widget extends Aihrus_Common {
|
|
45 |
const PLUGIN_BASE = 'testimonials-widget/testimonials-widget.php';
|
46 |
const PT = 'testimonials-widget';
|
47 |
const SLUG = 'tw_';
|
48 |
-
const VERSION = '2.16.
|
49 |
|
50 |
private static $found_posts = 0;
|
51 |
private static $max_num_pages = 0;
|
3 |
* Plugin Name: Testimonials
|
4 |
* Plugin URI: http://wordpress.org/plugins/testimonials-widget/
|
5 |
* Description: Testimonials lets you randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
6 |
+
* Version: 2.16.6
|
7 |
* Author: Michael Cannon
|
8 |
* Author URI: http://aihr.us/resume/
|
9 |
* License: GPLv2 or later
|
45 |
const PLUGIN_BASE = 'testimonials-widget/testimonials-widget.php';
|
46 |
const PT = 'testimonials-widget';
|
47 |
const SLUG = 'tw_';
|
48 |
+
const VERSION = '2.16.6';
|
49 |
|
50 |
private static $found_posts = 0;
|
51 |
private static $max_num_pages = 0;
|