Version Description
= 3.0.0 =
This is a major overhaul without backwards compliance of over 80 changes. Please read the Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice for more help.
If you use custom CSS, actions, or filters to modify Testimonials Widget and Testimonials Widget Premium actions or output, this upgrade will not be compatible with those modifications until corrections are made.
= Older Versions =
Read UPGRADING.
Download this release
Release Info
Developer | saurabhd |
Plugin | Testimonials Widget |
Version | 3.1.0 |
Comparing to | |
See all releases |
Code changes from version 3.0.4 to 3.1.0
- API.md +14 -14
- CHANGELOG.md +10 -1
- CONTRIBUTING.md +1 -1
- README.md +2 -2
- UPGRADING.md +3 -3
- assets/css/testimonials-widget.css +1 -1
- includes/class-testimonials-widget-archives-widget.php +1 -1
- includes/class-testimonials-widget-categories-widget.php +1 -1
- includes/class-testimonials-widget-recent-testimonials-widget.php +1 -1
- includes/class-testimonials-widget-settings.php +1 -1
- includes/class-testimonials-widget-slider-widget.php +1 -1
- includes/class-testimonials-widget-tag-cloud-widget.php +1 -1
- includes/class-testimonials-widget-template-loader.php +1 -1
- includes/class-testimonials-widget.php +8 -9
- includes/libraries/Gamajo-Template-Loader/README.md +23 -9
- includes/libraries/Gamajo-Template-Loader/class-gamajo-template-loader.php +42 -2
- includes/libraries/aihrus-framework/CHANGELOG.md +9 -0
- includes/libraries/aihrus-framework/README.md +5 -2
- includes/libraries/aihrus-framework/aihrus-framework.php +6 -6
- includes/libraries/aihrus-framework/includes/class-aihrus-common.php +3 -2
- includes/libraries/aihrus-framework/includes/class-aihrus-licensing.php +2 -2
- includes/libraries/aihrus-framework/includes/class-aihrus-settings.php +14 -21
- includes/libraries/aihrus-framework/includes/class-aihrus-widget.php +1 -1
- includes/libraries/bxslider-4/bower.json +6 -9
- includes/libraries/bxslider-4/readme.md +75 -1
- includes/requirements.php +2 -2
- languages/testimonials-widget.pot +98 -98
- readme.txt +35 -35
- testimonials-widget.php +7 -7
API.md
CHANGED
@@ -26,11 +26,11 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
26 |
|
27 |
* `tw_cite_html`
|
28 |
|
29 |
-
Adjust cite contents. [example](https://
|
30 |
|
31 |
* `tw_content_more`
|
32 |
|
33 |
-
More content ellipsis. [example](https://
|
34 |
|
35 |
* `tw_get_testimonials_html`
|
36 |
|
@@ -38,23 +38,23 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
38 |
|
39 |
* `tw_get_testimonial_html`
|
40 |
|
41 |
-
Customize testimonial contents and layout within `get_testimonial_html`. Useful for moving processed parts around than regenerating everything from scratch. [example](https://
|
42 |
|
43 |
* `tw_gravatar_size`
|
44 |
|
45 |
-
Change the Gravatar size. [example](https://
|
46 |
|
47 |
* `tw_image_size`
|
48 |
|
49 |
-
Change the image size. [example](https://
|
50 |
|
51 |
* `tw_next_posts_link_text`
|
52 |
|
53 |
-
Configure Next page indicator. [example](https://
|
54 |
|
55 |
* `tw_previous_posts_link_text`
|
56 |
|
57 |
-
Configure Previous page indicator. [example](https://
|
58 |
|
59 |
* `tw_testimonial_html_single_content`
|
60 |
|
@@ -62,11 +62,11 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
62 |
|
63 |
* `tw_testimonial_html_single`
|
64 |
|
65 |
-
Customize testimonials single view output post `get_testimonial_html`. [example](https://
|
66 |
|
67 |
* `tw_testimonial_html`
|
68 |
|
69 |
-
Customize testimonials list and widget output post `get_testimonial_html`. [example](https://
|
70 |
|
71 |
* `tw_get_testimonial_html_class`
|
72 |
|
@@ -86,7 +86,7 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
86 |
|
87 |
* `tw_wp_pagenavi`
|
88 |
|
89 |
-
Configure WP-PageNavi specifically for Testimonial Widgets. [example](https://
|
90 |
|
91 |
* `tw_review_name_length`
|
92 |
|
@@ -164,15 +164,15 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
164 |
|
165 |
* `tw_data`
|
166 |
|
167 |
-
Process testimonials data before display processing. [example](https://
|
168 |
|
169 |
* `tw_defaults_single`
|
170 |
|
171 |
-
Create a global or central Testimonials configuration for single view. [example](https://
|
172 |
|
173 |
* `tw_defaults`
|
174 |
|
175 |
-
Create a global or central Testimonials configuration. [example](https://
|
176 |
|
177 |
* `tw_meta_box`
|
178 |
|
@@ -264,4 +264,4 @@ The [Testimonials Widget plugin](http://wordpress.org/plugins/testimonials-widge
|
|
264 |
|
265 |
## Need More?
|
266 |
|
267 |
-
Further examples and more can be found by reading and searching the [Testimonials Knowledge Base](https://
|
26 |
|
27 |
* `tw_cite_html`
|
28 |
|
29 |
+
Adjust cite contents. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202295462)
|
30 |
|
31 |
* `tw_content_more`
|
32 |
|
33 |
+
More content ellipsis. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202300032)
|
34 |
|
35 |
* `tw_get_testimonials_html`
|
36 |
|
38 |
|
39 |
* `tw_get_testimonial_html`
|
40 |
|
41 |
+
Customize testimonial contents and layout within `get_testimonial_html`. Useful for moving processed parts around than regenerating everything from scratch. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385211)
|
42 |
|
43 |
* `tw_gravatar_size`
|
44 |
|
45 |
+
Change the Gravatar size. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202300072)
|
46 |
|
47 |
* `tw_image_size`
|
48 |
|
49 |
+
Change the image size. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202379911)
|
50 |
|
51 |
* `tw_next_posts_link_text`
|
52 |
|
53 |
+
Configure Next page indicator. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385431)
|
54 |
|
55 |
* `tw_previous_posts_link_text`
|
56 |
|
57 |
+
Configure Previous page indicator. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385431)
|
58 |
|
59 |
* `tw_testimonial_html_single_content`
|
60 |
|
62 |
|
63 |
* `tw_testimonial_html_single`
|
64 |
|
65 |
+
Customize testimonials single view output post `get_testimonial_html`. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202331941)
|
66 |
|
67 |
* `tw_testimonial_html`
|
68 |
|
69 |
+
Customize testimonials list and widget output post `get_testimonial_html`. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202380281)
|
70 |
|
71 |
* `tw_get_testimonial_html_class`
|
72 |
|
86 |
|
87 |
* `tw_wp_pagenavi`
|
88 |
|
89 |
+
Configure WP-PageNavi specifically for Testimonial Widgets. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202379891)
|
90 |
|
91 |
* `tw_review_name_length`
|
92 |
|
164 |
|
165 |
* `tw_data`
|
166 |
|
167 |
+
Process testimonials data before display processing. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385251)
|
168 |
|
169 |
* `tw_defaults_single`
|
170 |
|
171 |
+
Create a global or central Testimonials configuration for single view. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385321). [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385331)
|
172 |
|
173 |
* `tw_defaults`
|
174 |
|
175 |
+
Create a global or central Testimonials configuration. [example](https://nodedesk.zendesk.com/hc/en-us/articles/202385411)
|
176 |
|
177 |
* `tw_meta_box`
|
178 |
|
264 |
|
265 |
## Need More?
|
266 |
|
267 |
+
Further examples and more can be found by reading and searching the [Testimonials Knowledge Base](https://nodedesk.zendesk.com/hc/en-us/sections/200861112) and [source code](https://github.com/michael-cannon/testimonials-widget).
|
CHANGELOG.md
CHANGED
@@ -2,6 +2,15 @@
|
|
2 |
|
3 |
## master
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
## 3.0.4
|
6 |
* RESOLVE Warning: Illegal string offset 'random'
|
7 |
* Update copyright year
|
@@ -1181,7 +1190,7 @@
|
|
1181 |
* TODO Updates
|
1182 |
|
1183 |
## 2.2.5
|
1184 |
-
* Adapt for [Testimonials Widget Premium plugin](http://
|
1185 |
* Add support text
|
1186 |
* Correct verbiage spacing
|
1187 |
* Explain `limit`
|
2 |
|
3 |
## master
|
4 |
|
5 |
+
## 3.1.0
|
6 |
+
* Change brand name from Aihrus to Axelerant
|
7 |
+
* Change copyright text
|
8 |
+
* Require Aihrus Framework 1.2.1
|
9 |
+
* RESOLVE bxslider-4 CSS change for .bx-wrapper border showing
|
10 |
+
* RESOLVE bxslider-4 library pathing
|
11 |
+
* Update library Gamajo-Template-Loader
|
12 |
+
* WordPress 4.2 compatible
|
13 |
+
|
14 |
## 3.0.4
|
15 |
* RESOLVE Warning: Illegal string offset 'random'
|
16 |
* Update copyright year
|
1190 |
* TODO Updates
|
1191 |
|
1192 |
## 2.2.5
|
1193 |
+
* Adapt for [Testimonials Widget Premium plugin](http://axelerant.com/downloads/testimonials-widget-premium-wordpress-plugin/)
|
1194 |
* Add support text
|
1195 |
* Correct verbiage spacing
|
1196 |
* Explain `limit`
|
CONTRIBUTING.md
CHANGED
@@ -6,7 +6,7 @@ When contributing please ensure you follow the guidelines below so that we can k
|
|
6 |
|
7 |
**Please Note:** GitHub is for bug reports and contributions only - if you have a support question or a request for a customisation don't post here, go to our [Support Forum](http://wordpress.org/support/plugin/testimonials-widget) instead.
|
8 |
|
9 |
-
For localization, please refer to [How do I change Testimonials text labels?](https://
|
10 |
|
11 |
## Getting Started
|
12 |
|
6 |
|
7 |
**Please Note:** GitHub is for bug reports and contributions only - if you have a support question or a request for a customisation don't post here, go to our [Support Forum](http://wordpress.org/support/plugin/testimonials-widget) instead.
|
8 |
|
9 |
+
For localization, please refer to [How do I change Testimonials text labels?](https://nodedesk.zendesk.com/hc/en-us/articles/202294892), though bugs with strings that can't be translated are welcome here.
|
10 |
|
11 |
## Getting Started
|
12 |
|
README.md
CHANGED
@@ -24,7 +24,7 @@ If you find an issue, [let us know here](https://github.com/michael-cannon/testi
|
|
24 |
|
25 |
## Support
|
26 |
|
27 |
-
This is a developer's portal for Testimonials Widget and should not be used for support. Please visit the [Testimonials Widget Knowledge Base](https://
|
28 |
|
29 |
## Contributions
|
30 |
|
@@ -34,7 +34,7 @@ There are various ways you can contribute:
|
|
34 |
|
35 |
* [Raise an issue](https://github.com/michael-cannon/testimonials-widget/issues) on GitHub.
|
36 |
* Fork Testimonials Widget and send a Pull Request with your bug fixes and/or new features.
|
37 |
-
* [Translate Testimonials Widget into different languages](https://
|
38 |
* Provide feedback and [suggestions on enhancements](https://github.com/michael-cannon/testimonials-widget/issues?direction=desc&labels=Enhancement&page=1&sort=created&state=open).
|
39 |
|
40 |
## Thank You
|
24 |
|
25 |
## Support
|
26 |
|
27 |
+
This is a developer's portal for Testimonials Widget and should not be used for support. Please visit the [Testimonials Widget Knowledge Base](https://nodedesk.zendesk.com/hc/en-us/sections/200861112) for frequently asked questions, offering ideas, or getting support.
|
28 |
|
29 |
## Contributions
|
30 |
|
34 |
|
35 |
* [Raise an issue](https://github.com/michael-cannon/testimonials-widget/issues) on GitHub.
|
36 |
* Fork Testimonials Widget and send a Pull Request with your bug fixes and/or new features.
|
37 |
+
* [Translate Testimonials Widget into different languages](https://nodedesk.zendesk.com/hc/en-us/articles/202294892).
|
38 |
* Provide feedback and [suggestions on enhancements](https://github.com/michael-cannon/testimonials-widget/issues?direction=desc&labels=Enhancement&page=1&sort=created&state=open).
|
39 |
|
40 |
## Thank You
|
UPGRADING.md
CHANGED
@@ -2,11 +2,11 @@
|
|
2 |
|
3 |
## 3.0.0
|
4 |
|
5 |
-
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://
|
6 |
|
7 |
If you use custom CSS, actions, or filters to modify Testimonials Widget and Testimonials Widget Premium actions or output, this upgrade will not be compatible with those modifications until corrections are made.
|
8 |
|
9 |
-
The changes and helpers below are intended to help you update your customizations quickly. If further help is required, please request it via commenting upon the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://
|
10 |
|
11 |
### Changes
|
12 |
|
@@ -69,7 +69,7 @@ The changes and helpers below are intended to help you update your customization
|
|
69 |
|
70 |
## 2.16.0
|
71 |
|
72 |
-
* [Requires PHP 5.3+](https://
|
73 |
|
74 |
## 2.15.0
|
75 |
|
2 |
|
3 |
## 3.0.0
|
4 |
|
5 |
+
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://nodedesk.zendesk.com/hc/en-us/articles/202476552) for more help.
|
6 |
|
7 |
If you use custom CSS, actions, or filters to modify Testimonials Widget and Testimonials Widget Premium actions or output, this upgrade will not be compatible with those modifications until corrections are made.
|
8 |
|
9 |
+
The changes and helpers below are intended to help you update your customizations quickly. If further help is required, please request it via commenting upon the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://nodedesk.zendesk.com/hc/en-us/articles/202476552).
|
10 |
|
11 |
### Changes
|
12 |
|
69 |
|
70 |
## 2.16.0
|
71 |
|
72 |
+
* [Requires PHP 5.3+](https://nodedesk.zendesk.com/hc/en-us/articles/202331041)
|
73 |
|
74 |
## 2.15.0
|
75 |
|
assets/css/testimonials-widget.css
CHANGED
@@ -109,7 +109,7 @@
|
|
109 |
margin-top: 1.4em;
|
110 |
}
|
111 |
|
112 |
-
.bx-wrapper
|
113 |
-moz-box-shadow: none;
|
114 |
-webkit-box-shadow: none;
|
115 |
box-shadow: none;
|
109 |
margin-top: 1.4em;
|
110 |
}
|
111 |
|
112 |
+
.bx-wrapper {
|
113 |
-moz-box-shadow: none;
|
114 |
-webkit-box-shadow: none;
|
115 |
box-shadow: none;
|
includes/class-testimonials-widget-archives-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-categories-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-recent-testimonials-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-settings.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-slider-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-tag-cloud-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget-template-loader.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
includes/class-testimonials-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
@@ -54,9 +54,8 @@ class Testimonials_Widget extends Aihrus_Common {
|
|
54 |
public static $notice_key;
|
55 |
public static $not_found = false;
|
56 |
public static $plugin_assets;
|
57 |
-
public static $post_count
|
58 |
-
public static $scripts
|
59 |
-
public static $scripts_called = false;
|
60 |
public static $settings_link;
|
61 |
public static $tag_close_quote = '<span class="close-quote"></span>';
|
62 |
public static $tag_open_quote = '<span class="open-quote"></span>';
|
@@ -365,7 +364,7 @@ class Testimonials_Widget extends Aihrus_Common {
|
|
365 |
|
366 |
|
367 |
public static function notice_2_12_0() {
|
368 |
-
$text = sprintf( __( 'If your Testimonials display has gone to funky town, please <a href="%s">read the FAQ</a> about possible CSS fixes.', 'testimonials-widget' ), esc_url( 'https://
|
369 |
|
370 |
aihr_notice_updated( $text );
|
371 |
}
|
@@ -751,11 +750,11 @@ class Testimonials_Widget extends Aihrus_Common {
|
|
751 |
wp_enqueue_script( 'jquery' );
|
752 |
|
753 |
if ( ! empty( $atts['enable_video'] ) ) {
|
754 |
-
wp_register_script( 'jquery.fitvids', self::$library_assets . 'bxslider-4/
|
755 |
wp_enqueue_script( 'jquery.fitvids' );
|
756 |
}
|
757 |
|
758 |
-
wp_register_script( 'jquery.bxslider', self::$library_assets . 'bxslider-4/jquery.bxslider.min.js', array( 'jquery' ), '4.1.2', true );
|
759 |
wp_enqueue_script( 'jquery.bxslider' );
|
760 |
|
761 |
do_action( 'tw_scripts', $atts );
|
@@ -769,7 +768,7 @@ class Testimonials_Widget extends Aihrus_Common {
|
|
769 |
|
770 |
$exclude_bxslider_css = tw_get_option( 'exclude_bxslider_css' );
|
771 |
if ( empty( $exclude_bxslider_css ) ) {
|
772 |
-
wp_register_style( 'jquery.bxslider', self::$library_assets . 'bxslider-4/jquery.bxslider.css' );
|
773 |
wp_enqueue_style( 'jquery.bxslider' );
|
774 |
}
|
775 |
|
@@ -1724,7 +1723,7 @@ EOF;
|
|
1724 |
|
1725 |
|
1726 |
public static function notice_2_15_0() {
|
1727 |
-
$text = sprintf( __( 'If your Testimonials display has gone to funky town, please <a href="%s">read the FAQ</a> about possible fixes.', 'testimonials-widget' ), esc_url( 'https://
|
1728 |
|
1729 |
aihr_notice_updated( $text );
|
1730 |
}
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
54 |
public static $notice_key;
|
55 |
public static $not_found = false;
|
56 |
public static $plugin_assets;
|
57 |
+
public static $post_count = 0;
|
58 |
+
public static $scripts = array();
|
|
|
59 |
public static $settings_link;
|
60 |
public static $tag_close_quote = '<span class="close-quote"></span>';
|
61 |
public static $tag_open_quote = '<span class="open-quote"></span>';
|
364 |
|
365 |
|
366 |
public static function notice_2_12_0() {
|
367 |
+
$text = sprintf( __( 'If your Testimonials display has gone to funky town, please <a href="%s">read the FAQ</a> about possible CSS fixes.', 'testimonials-widget' ), esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202244392-Major-Changes-Since-2-10-0' ) );
|
368 |
|
369 |
aihr_notice_updated( $text );
|
370 |
}
|
750 |
wp_enqueue_script( 'jquery' );
|
751 |
|
752 |
if ( ! empty( $atts['enable_video'] ) ) {
|
753 |
+
wp_register_script( 'jquery.fitvids', self::$library_assets . 'bxslider-4/dist/vendor/jquery.fitvids.js', array( 'jquery' ), '1.0', true );
|
754 |
wp_enqueue_script( 'jquery.fitvids' );
|
755 |
}
|
756 |
|
757 |
+
wp_register_script( 'jquery.bxslider', self::$library_assets . 'bxslider-4/dist/jquery.bxslider.min.js', array( 'jquery' ), '4.1.2', true );
|
758 |
wp_enqueue_script( 'jquery.bxslider' );
|
759 |
|
760 |
do_action( 'tw_scripts', $atts );
|
768 |
|
769 |
$exclude_bxslider_css = tw_get_option( 'exclude_bxslider_css' );
|
770 |
if ( empty( $exclude_bxslider_css ) ) {
|
771 |
+
wp_register_style( 'jquery.bxslider', self::$library_assets . 'bxslider-4/dist/jquery.bxslider.css' );
|
772 |
wp_enqueue_style( 'jquery.bxslider' );
|
773 |
}
|
774 |
|
1723 |
|
1724 |
|
1725 |
public static function notice_2_15_0() {
|
1726 |
+
$text = sprintf( __( 'If your Testimonials display has gone to funky town, please <a href="%s">read the FAQ</a> about possible fixes.', 'testimonials-widget' ), esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202331821-Major-Change-for-2-15-0' ) );
|
1727 |
|
1728 |
aihr_notice_updated( $text );
|
1729 |
}
|
includes/libraries/Gamajo-Template-Loader/README.md
CHANGED
@@ -1,5 +1,7 @@
|
|
1 |
# Gamajo Template Loader
|
2 |
|
|
|
|
|
3 |
A class to copy into your WordPress plugin, to allow loading template parts with fallback through the child theme > parent theme > plugin.
|
4 |
|
5 |
## Description
|
@@ -13,25 +15,38 @@ The `get_template_part()` function in WordPress was never really designed with p
|
|
13 |
This isn't a WordPress plugin on its own, so the usual instructions don't apply. Instead:
|
14 |
|
15 |
1. Copy [`class-gamajo-template-loader.php`](class-gamajo-template-loader.php) into your plugin. It can be into a file in the plugin root, or better, an `includes` directory.
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
6. Optionally, you can wrap the reference to the object in a functions e.g.
|
21 |
|
22 |
-
~~~
|
23 |
// Template loader instantiated elsewhere, such as the main plugin file
|
24 |
$meal_planner_template_loader = new Meal_Planner_Template_Loader;
|
|
|
|
|
25 |
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
|
|
|
28 |
// This function can live wherever is suitable in your plugin
|
29 |
function meal_planner_get_template_part( $slug, $name = null, $load = true ) {
|
30 |
global $meal_planner_template_loader;
|
31 |
$meal_planner_template_loader->get_template_part( $slug, $name, $load );
|
32 |
}
|
33 |
~~~
|
34 |
-
|
35 |
|
36 |
~~~
|
37 |
add_filter( 'the_content', 'meal_planner_single_recipe_content' );
|
@@ -40,7 +55,6 @@ This isn't a WordPress plugin on its own, so the usual instructions don't apply.
|
|
40 |
return $content;
|
41 |
}
|
42 |
meal_planner_get_template_part( 'recipe', 'ingredients' );
|
43 |
-
meal_planner_get_template_part( 'recipe', 'instructions' );
|
44 |
}
|
45 |
~~~
|
46 |
This will try to load up `wp-content/themes/my-theme/meal-planner/recipe-ingredients.php`, or `wp-content/themes/my-theme/meal-planner/recipe.php`, then fallback to `wp-content/plugins/meal-planner/templates/recipe-ingredients.php` or `wp-content/plugins/meal-planner/templates/recipe.php`.
|
1 |
# Gamajo Template Loader
|
2 |
|
3 |
+
[![Code Climate](https://codeclimate.com/github/GaryJones/Gamajo-Template-Loader/badges/gpa.svg)](https://codeclimate.com/github/GaryJones/Gamajo-Template-Loader)
|
4 |
+
|
5 |
A class to copy into your WordPress plugin, to allow loading template parts with fallback through the child theme > parent theme > plugin.
|
6 |
|
7 |
## Description
|
15 |
This isn't a WordPress plugin on its own, so the usual instructions don't apply. Instead:
|
16 |
|
17 |
1. Copy [`class-gamajo-template-loader.php`](class-gamajo-template-loader.php) into your plugin. It can be into a file in the plugin root, or better, an `includes` directory.
|
18 |
+
* Create a new file, such as `class-your-plugin-template-loader.php`, in the same directory.
|
19 |
+
* Create a class in that file that extends `Gamajo_Tech_Loader`. You can copy the [meal planner](class-meal-planner-template-loader.php) example class as a starting point if it helps.
|
20 |
+
* Override the class properties to suit your plugin. You could also override the `get_templates_dir()` method if it isn't right for you.
|
21 |
+
* You can now instantiate your custom template loader class.
|
|
|
22 |
|
23 |
+
~~~php
|
24 |
// Template loader instantiated elsewhere, such as the main plugin file
|
25 |
$meal_planner_template_loader = new Meal_Planner_Template_Loader;
|
26 |
+
~~~
|
27 |
+
* Use it to call the `get_template_part()` method. This could be within a shortcode callback, or something you want theme developers to include in their files.
|
28 |
|
29 |
+
~~~php
|
30 |
+
$meal_planner_template_loader->get_template_part( 'recipe' );
|
31 |
+
~~~
|
32 |
+
* If you want to pass data to the template, call the `add_template_data()` method with an array before calling `get_template_part()`.
|
33 |
+
|
34 |
+
~~~php
|
35 |
+
$data = array( 'foo' => 'bar', 'baz' => 'boom' );
|
36 |
+
$meal_planner_template_loader->add_template_data( $data );
|
37 |
+
$meal_planner_template_loader->get_template_part( 'recipe' );
|
38 |
+
~~~
|
39 |
+
The value of `bar` is now available inside the recipe template as `$template['foo']`.
|
40 |
+
* Optionally, you can wrap the reference to the object in a functions e.g.
|
41 |
|
42 |
+
~~~php
|
43 |
// This function can live wherever is suitable in your plugin
|
44 |
function meal_planner_get_template_part( $slug, $name = null, $load = true ) {
|
45 |
global $meal_planner_template_loader;
|
46 |
$meal_planner_template_loader->get_template_part( $slug, $name, $load );
|
47 |
}
|
48 |
~~~
|
49 |
+
An example using this helper function would be:
|
50 |
|
51 |
~~~
|
52 |
add_filter( 'the_content', 'meal_planner_single_recipe_content' );
|
55 |
return $content;
|
56 |
}
|
57 |
meal_planner_get_template_part( 'recipe', 'ingredients' );
|
|
|
58 |
}
|
59 |
~~~
|
60 |
This will try to load up `wp-content/themes/my-theme/meal-planner/recipe-ingredients.php`, or `wp-content/themes/my-theme/meal-planner/recipe.php`, then fallback to `wp-content/plugins/meal-planner/templates/recipe-ingredients.php` or `wp-content/plugins/meal-planner/templates/recipe.php`.
|
includes/libraries/Gamajo-Template-Loader/class-gamajo-template-loader.php
CHANGED
@@ -7,7 +7,7 @@
|
|
7 |
* @link http://github.com/GaryJones/Gamajo-Template-Loader
|
8 |
* @copyright 2013 Gary Jones
|
9 |
* @license GPL-2.0+
|
10 |
-
* @version 1.
|
11 |
*/
|
12 |
|
13 |
if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
|
@@ -62,6 +62,15 @@ if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
|
|
62 |
*/
|
63 |
protected $plugin_template_directory = 'templates'; // or includes/templates, etc.
|
64 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
/**
|
66 |
* Retrieve a template part.
|
67 |
*
|
@@ -88,6 +97,37 @@ if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
|
|
88 |
return $this->locate_template( $templates, $load, false );
|
89 |
}
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
/**
|
92 |
* Given a slug and optional name, create the file names of templates.
|
93 |
*
|
@@ -134,7 +174,7 @@ if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
|
|
134 |
* @param string|array $template_names Template file(s) to search for, in order.
|
135 |
* @param bool $load If true the template file will be loaded if it is found.
|
136 |
* @param bool $require_once Whether to require_once or require. Default true.
|
137 |
-
*
|
138 |
*
|
139 |
* @return string The template filename if one is located.
|
140 |
*/
|
7 |
* @link http://github.com/GaryJones/Gamajo-Template-Loader
|
8 |
* @copyright 2013 Gary Jones
|
9 |
* @license GPL-2.0+
|
10 |
+
* @version 1.2.0-dev
|
11 |
*/
|
12 |
|
13 |
if ( ! class_exists( 'Gamajo_Template_Loader' ) ) {
|
62 |
*/
|
63 |
protected $plugin_template_directory = 'templates'; // or includes/templates, etc.
|
64 |
|
65 |
+
/**
|
66 |
+
* Clean up template data.
|
67 |
+
*
|
68 |
+
* @since 1.2.0
|
69 |
+
*/
|
70 |
+
public function __destruct() {
|
71 |
+
$this->unset_template_data();
|
72 |
+
}
|
73 |
+
|
74 |
/**
|
75 |
* Retrieve a template part.
|
76 |
*
|
97 |
return $this->locate_template( $templates, $load, false );
|
98 |
}
|
99 |
|
100 |
+
/**
|
101 |
+
* Make custom data available to template.
|
102 |
+
*
|
103 |
+
* Data is available to the template as properties under the `$data` variable.
|
104 |
+
* i.e. A value provided here under `$data['foo']` is available as `$data->foo`.
|
105 |
+
*
|
106 |
+
* When an input key has a hyphen, you can use `$data->{foo-bar}` in the template.
|
107 |
+
*
|
108 |
+
* @since 1.2.0
|
109 |
+
*
|
110 |
+
* @param array $data Custom data for the
|
111 |
+
*/
|
112 |
+
public function set_template_data( array $data ) {
|
113 |
+
global $wp_query;
|
114 |
+
$wp_query->query_vars['data'] = (object) $data;
|
115 |
+
}
|
116 |
+
|
117 |
+
/**
|
118 |
+
* Remove access to custom data in template.
|
119 |
+
*
|
120 |
+
* Good to use once the final template part has been requested.
|
121 |
+
*
|
122 |
+
* @since 1.2.0
|
123 |
+
*/
|
124 |
+
public function unset_template_data() {
|
125 |
+
global $wp_query;
|
126 |
+
if ( isset( $wp_query->query_vars['data'] ) ) {
|
127 |
+
unset( $wp_query->query_vars['data'] );
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
/**
|
132 |
* Given a slug and optional name, create the file names of templates.
|
133 |
*
|
174 |
* @param string|array $template_names Template file(s) to search for, in order.
|
175 |
* @param bool $load If true the template file will be loaded if it is found.
|
176 |
* @param bool $require_once Whether to require_once or require. Default true.
|
177 |
+
* Has no effect if $load is false.
|
178 |
*
|
179 |
* @return string The template filename if one is located.
|
180 |
*/
|
includes/libraries/aihrus-framework/CHANGELOG.md
CHANGED
@@ -2,6 +2,15 @@
|
|
2 |
|
3 |
## master
|
4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
## 1.1.7
|
6 |
* RESOLVE michael-cannon/testimonials-widget#156 License not saving
|
7 |
* Update copyright year
|
2 |
|
3 |
## master
|
4 |
|
5 |
+
## 1.2.1
|
6 |
+
* RESOLVE PHP Fatal error: Access to undeclared static property: CLASS::$scripts_called
|
7 |
+
|
8 |
+
## 1.2.0
|
9 |
+
* Add Axelerant careers link
|
10 |
+
* Update about Axelerant data
|
11 |
+
* Update Axelerant support URLs
|
12 |
+
* Update branding from Aihrus to Axelerant
|
13 |
+
|
14 |
## 1.1.7
|
15 |
* RESOLVE michael-cannon/testimonials-widget#156 License not saving
|
16 |
* Update copyright year
|
includes/libraries/aihrus-framework/README.md
CHANGED
@@ -1,6 +1,9 @@
|
|
1 |
# Aihrus Framework
|
2 |
|
3 |
-
|
|
|
|
|
|
|
4 |
|
5 |
## Features
|
6 |
|
@@ -52,7 +55,7 @@ if ( $bad_version )
|
|
52 |
add_action( 'admin_notices', 'wps_notice_aihrus' );
|
53 |
…
|
54 |
function wps_notice_aihrus() {
|
55 |
-
$help_url = esc_url( 'https://
|
56 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.' ), self_admin_url( 'update-core.php' ), $help_url );
|
57 |
|
58 |
$text = sprintf( esc_html__( 'Plugin "%1$s" has been deactivated as it requires a current Aihrus Framework. Once corrected, "%1$s" can be activated. %2$s' ), WPS_NAME, $help_link );
|
1 |
# Aihrus Framework
|
2 |
|
3 |
+
Tested up to: 4.1.0
|
4 |
+
Stable tag: 1.2.1
|
5 |
+
|
6 |
+
A helper library for WordPress plugins by Aihrus and maintained by [Axelerant](//axelerant.com).
|
7 |
|
8 |
## Features
|
9 |
|
55 |
add_action( 'admin_notices', 'wps_notice_aihrus' );
|
56 |
…
|
57 |
function wps_notice_aihrus() {
|
58 |
+
$help_url = esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202381391' );
|
59 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.' ), self_admin_url( 'update-core.php' ), $help_url );
|
60 |
|
61 |
$text = sprintf( esc_html__( 'Plugin "%1$s" has been deactivated as it requires a current Aihrus Framework. Once corrected, "%1$s" can be activated. %2$s' ), WPS_NAME, $help_link );
|
includes/libraries/aihrus-framework/aihrus-framework.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Aihrus Framework
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
@@ -35,7 +35,7 @@ if ( ! defined( 'AIHR_DIR_LIB' ) ) {
|
|
35 |
}
|
36 |
|
37 |
if ( ! defined( 'AIHR_VERSION' ) ) {
|
38 |
-
define( 'AIHR_VERSION', '1.1
|
39 |
}
|
40 |
|
41 |
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
@@ -86,7 +86,7 @@ if ( ! function_exists( 'aihr_notice_aihrus_framework' ) ) {
|
|
86 |
$name = ucwords( $name );
|
87 |
}
|
88 |
|
89 |
-
$help_url = esc_url( '
|
90 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.' ), self_admin_url( 'update-core.php' ), $help_url );
|
91 |
|
92 |
$note = '';
|
@@ -149,7 +149,7 @@ if ( ! function_exists( 'aihr_notice_php' ) ) {
|
|
149 |
$name = ucwords( $name );
|
150 |
}
|
151 |
|
152 |
-
$help_url = esc_url( 'https://
|
153 |
|
154 |
$text = sprintf( __( 'Plugin "%1$s" has been deactivated as it requires PHP %2$s or newer. You\'re running PHP %4$s. Once corrected, "%1$s" can be activated. <a href="%3$s">More information</a>.' ), $name, AIHR_PHP_VERSION_MIN, $help_url, PHP_VERSION );
|
155 |
|
@@ -265,7 +265,7 @@ if ( ! function_exists( 'aihr_notice_license' ) ) {
|
|
265 |
|
266 |
$settings_link = sprintf( $text, $link, $free_name );
|
267 |
|
268 |
-
$link = esc_url( 'https://
|
269 |
$text = __( '<a href="%s">Where\'s my license key?</a>' );
|
270 |
|
271 |
$faq_link = sprintf( $text, $link );
|
@@ -344,7 +344,7 @@ if ( ! function_exists( 'aihr_notice_deactivate' ) ) {
|
|
344 |
$plugin_slug = dirname( plugin_basename( $file ) );
|
345 |
$url = 'https://wordpress.org/plugins/' . $plugin_slug . '/developers/';
|
346 |
|
347 |
-
$text = sprintf( __( 'Plugin "%1$s" has been deactivated due to "%2$s". Once corrected, "%1$s" can be activated.</p><p>If you want to revert "%1$s", look for <a href="%3$s">older versions on WordPress</a> or <a href="mailto:support@
|
348 |
|
349 |
aihr_notice_error( $text );
|
350 |
|
1 |
<?php
|
2 |
/**
|
3 |
Aihrus Framework
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
35 |
}
|
36 |
|
37 |
if ( ! defined( 'AIHR_VERSION' ) ) {
|
38 |
+
define( 'AIHR_VERSION', '1.2.1' );
|
39 |
}
|
40 |
|
41 |
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
86 |
$name = ucwords( $name );
|
87 |
}
|
88 |
|
89 |
+
$help_url = esc_url( '//nodedesk.zendesk.com/hc/en-us/articles/202381391' );
|
90 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.' ), self_admin_url( 'update-core.php' ), $help_url );
|
91 |
|
92 |
$note = '';
|
149 |
$name = ucwords( $name );
|
150 |
}
|
151 |
|
152 |
+
$help_url = esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202331041' );
|
153 |
|
154 |
$text = sprintf( __( 'Plugin "%1$s" has been deactivated as it requires PHP %2$s or newer. You\'re running PHP %4$s. Once corrected, "%1$s" can be activated. <a href="%3$s">More information</a>.' ), $name, AIHR_PHP_VERSION_MIN, $help_url, PHP_VERSION );
|
155 |
|
265 |
|
266 |
$settings_link = sprintf( $text, $link, $free_name );
|
267 |
|
268 |
+
$link = esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202333071' );
|
269 |
$text = __( '<a href="%s">Where\'s my license key?</a>' );
|
270 |
|
271 |
$faq_link = sprintf( $text, $link );
|
344 |
$plugin_slug = dirname( plugin_basename( $file ) );
|
345 |
$url = 'https://wordpress.org/plugins/' . $plugin_slug . '/developers/';
|
346 |
|
347 |
+
$text = sprintf( __( 'Plugin "%1$s" has been deactivated due to "%2$s". Once corrected, "%1$s" can be activated.</p><p>If you want to revert "%1$s", look for <a href="%3$s">older versions on WordPress</a> or <a href="mailto:support@axelerant.com?subject=Old+Plugin+Version+Request">email Axelerant support</a> if this is a premium plugin.' ), $name, $reason, $url );
|
348 |
|
349 |
aihr_notice_error( $text );
|
350 |
|
includes/libraries/aihrus-framework/includes/class-aihrus-common.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
-
* Copyright (C) 2015
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
@@ -25,6 +25,7 @@ abstract class Aihrus_Common {
|
|
25 |
public static $donate_button;
|
26 |
public static $donate_link;
|
27 |
public static $markdown_helper;
|
|
|
28 |
public static $value_check;
|
29 |
|
30 |
|
@@ -40,7 +41,7 @@ abstract class Aihrus_Common {
|
|
40 |
</form>
|
41 |
EOD;
|
42 |
|
43 |
-
self::$donate_link = '<a href="
|
44 |
|
45 |
add_action( 'admin_init', array( static::$class, 'check_notices' ), 9999 );
|
46 |
}
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
+
* Copyright (C) 2015 Axelerant
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
25 |
public static $donate_button;
|
26 |
public static $donate_link;
|
27 |
public static $markdown_helper;
|
28 |
+
public static $scripts_called = false;
|
29 |
public static $value_check;
|
30 |
|
31 |
|
41 |
</form>
|
42 |
EOD;
|
43 |
|
44 |
+
self::$donate_link = '<a href="//axelerant.cmo/about-axelerant/donate/"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif" border="0" alt="PayPal - The safer, easier way to pay online!" /></a>';
|
45 |
|
46 |
add_action( 'admin_init', array( static::$class, 'check_notices' ), 9999 );
|
47 |
}
|
includes/libraries/aihrus-framework/includes/class-aihrus-licensing.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Aihrus Framework
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
@@ -33,7 +33,7 @@ abstract class Aihrus_Licensing {
|
|
33 |
public static $settings_saved = false;
|
34 |
|
35 |
|
36 |
-
public function __construct( $slug, $item_name, $author = '
|
37 |
$this->author = $author;
|
38 |
$this->item_name_encoded = urlencode( $item_name );
|
39 |
$this->item_name = $item_name;
|
1 |
<?php
|
2 |
/**
|
3 |
Aihrus Framework
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
33 |
public static $settings_saved = false;
|
34 |
|
35 |
|
36 |
+
public function __construct( $slug, $item_name, $author = 'Axelerant', $store_url = 'https://axelerant.com' ) {
|
37 |
$this->author = $author;
|
38 |
$this->item_name_encoded = urlencode( $item_name );
|
39 |
$this->item_name = $item_name;
|
includes/libraries/aihrus-framework/includes/class-aihrus-settings.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
-
* Copyright (C) 2015
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
@@ -248,24 +248,17 @@ abstract class Aihrus_Settings {
|
|
248 |
|
249 |
|
250 |
public static function display_about() {
|
251 |
-
$
|
252 |
-
$text = __( '<img class="alignright size-medium" src="%1$simages/michael-cannon-red-square-300x2251.jpg" alt="Michael in Red Square, Moscow, Russia" width="300" height="225" /><a href="%2$s">%3$s</a> is by <a href="%4$s">Michael Cannon</a>. He\'s <a href="%5$s">Peichi’s</a> smiling man, an adventurous <a href="%6$s" target="_blank">water-rat</a>, <a href="%7$s">chief people officer</a>, <a href="%8$s">cyclist</a>, <a href="%9$s">full stack developer</a>, <a href="%10$s">poet</a>, <a href="%11$s">WWOOF’er</a> and <a href="%12$s">world traveler</a>.' );
|
253 |
|
254 |
echo '<div id="about" style="width: 70%; min-height: 225px;"><p>';
|
255 |
echo sprintf(
|
256 |
$text,
|
257 |
-
|
258 |
-
esc_url(
|
259 |
-
|
260 |
-
esc_url( '
|
261 |
-
esc_url( '
|
262 |
-
esc_url( '
|
263 |
-
esc_url( 'http://axelerant.com/who-we-are' ),
|
264 |
-
esc_url( 'http://peimic.com/c/biking/' ),
|
265 |
-
esc_url( 'http://aihr.us/about-aihrus/' ),
|
266 |
-
esc_url( 'http://peimic.com/t/poetry/' ),
|
267 |
-
esc_url( 'http://peimic.com/t/WWOOF/' ),
|
268 |
-
esc_url( 'http://peimic.com/c/travel/' )
|
269 |
);
|
270 |
echo '</p></div>';
|
271 |
}
|
@@ -301,20 +294,20 @@ abstract class Aihrus_Settings {
|
|
301 |
if ( ! $disable_donate ) {
|
302 |
echo '<p>' .
|
303 |
sprintf(
|
304 |
-
__( 'If you like this plugin, please <a href="%1$s" title="Donate for Good Karma"><img src="%2$s" border="0" alt="Donate for Good Karma" /></a> or <a href="%3$s" title="purchase premium WordPress plugins from
|
305 |
-
esc_url( '
|
306 |
esc_url( 'https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif' ),
|
307 |
-
esc_url( '
|
308 |
-
esc_url( 'https://
|
309 |
) .
|
310 |
'</p>';
|
311 |
}
|
312 |
|
313 |
echo '<p class="copyright">' .
|
314 |
sprintf(
|
315 |
-
__( 'Copyright ©%1$s <a href="%2$s">
|
316 |
date( 'Y' ),
|
317 |
-
esc_url( '
|
318 |
) .
|
319 |
'</p>';
|
320 |
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
+
* Copyright (C) 2015 Axelerant
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
248 |
|
249 |
|
250 |
public static function display_about() {
|
251 |
+
$text = __( '<img class="size-medium" src="%5$s" alt="Axelerant 2015 Retreat in Goa" width="640" height="327" /><p>We at Axelerant have transformed ourselves from being a simple Drupal development company into a thriving incubator for products and services related to DevOps, Drupal, ecommerce, project development, release management, WordPress, and 24/7 support. Inside Axelerant, we focus on talent that’s giving, open, passionate, process oriented, and selfdirected. Our clients tend to be design agencies, media publishers, and other IT organizations.</p><h2>Vision</h2><p>Axelerant, making happiness possible</p><h2>Mission</h2><p>We’re an incubator for innovative products and services created to make the world a happier place.</p><h2>Core Values</h2><ul><li><b>Passion</b> – Our passion is so strong, we’re selfdirected to make the difficult easy.</li><li><b>Openness</b> – We’re so honest and painstaking in our discussions that there are no questions left, and standards are created.</li><li><b>Giving</b> – We’re excited to share our results to inspire all to surpass them.</li></ul><p>Read more about…</p><ul><li><a href="%1$s">Axelerant Team Members</a></li><li><a href="%2$s">Drupal Give</a></li><li><a href="%3$s">How We Work</a></li><li><a href="%4$s">Testimonials</a></li><li><a href="%6$s">Careers</a></li></ul>' );
|
|
|
252 |
|
253 |
echo '<div id="about" style="width: 70%; min-height: 225px;"><p>';
|
254 |
echo sprintf(
|
255 |
$text,
|
256 |
+
esc_url( '//axelerant.com/about-axelerant/axelerant-team-members/' ),
|
257 |
+
esc_url( '//www.axelerant.com/drupalgive' ),
|
258 |
+
esc_url( '//axelerant.com/about-axelerant/how-we-work/' ),
|
259 |
+
esc_url( '//axelerant.com/about-axelerant/testimonials/' ),
|
260 |
+
esc_url( '//axelerant.com/wp-content/uploads/2015/02/IGP7228-2015-01-22-at-05-18-02.jpg' ),
|
261 |
+
esc_url( '//axelerant.com/careers/' )
|
|
|
|
|
|
|
|
|
|
|
|
|
262 |
);
|
263 |
echo '</p></div>';
|
264 |
}
|
294 |
if ( ! $disable_donate ) {
|
295 |
echo '<p>' .
|
296 |
sprintf(
|
297 |
+
__( 'If you like this plugin, please <a href="%1$s" title="Donate for Good Karma"><img src="%2$s" border="0" alt="Donate for Good Karma" /></a> or <a href="%3$s" title="purchase premium WordPress plugins from Axelerant ">purchase the Premium version</a> to help fund further development and <a href="%4$s" title="Support forums">support</a>.' ),
|
298 |
+
esc_url( '//axelerant.com/about-axelerant/donate/' ),
|
299 |
esc_url( 'https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif' ),
|
300 |
+
esc_url( '//axelerant.com/store/' ),
|
301 |
+
esc_url( 'https://nodedesk.zendesk.com' )
|
302 |
) .
|
303 |
'</p>';
|
304 |
}
|
305 |
|
306 |
echo '<p class="copyright">' .
|
307 |
sprintf(
|
308 |
+
__( 'Copyright ©%1$s <a href="%2$s">Axlerant</a>.' ),
|
309 |
date( 'Y' ),
|
310 |
+
esc_url( '//axelerant.com' )
|
311 |
) .
|
312 |
'</p>';
|
313 |
|
includes/libraries/aihrus-framework/includes/class-aihrus-widget.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
-
* Copyright (C) 2015
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
1 |
<?php
|
2 |
/**
|
3 |
* Aihrus Framework
|
4 |
+
* Copyright (C) 2015 Axelerant
|
5 |
* This program is free software; you can redistribute it and/or modify
|
6 |
* it under the terms of the GNU General Public License as published by
|
7 |
* the Free Software Foundation; either version 2 of the License, or
|
includes/libraries/bxslider-4/bower.json
CHANGED
@@ -1,13 +1,14 @@
|
|
1 |
{
|
2 |
"name": "bxslider-4",
|
3 |
-
"version": "4.
|
4 |
"homepage": "http://bxslider.com",
|
5 |
"license": "MIT",
|
6 |
"main": [
|
7 |
-
"jquery.bxslider.js",
|
8 |
-
"jquery.bxslider.
|
9 |
-
"
|
10 |
-
"images/
|
|
|
11 |
],
|
12 |
"keywords": [
|
13 |
"bxslider",
|
@@ -15,10 +16,6 @@
|
|
15 |
"jquery",
|
16 |
"library"
|
17 |
],
|
18 |
-
"ignore": [
|
19 |
-
"**/.*",
|
20 |
-
"*.md"
|
21 |
-
],
|
22 |
"dependencies": {
|
23 |
"jquery": ">=1.6"
|
24 |
}
|
1 |
{
|
2 |
"name": "bxslider-4",
|
3 |
+
"version": "4.2.3",
|
4 |
"homepage": "http://bxslider.com",
|
5 |
"license": "MIT",
|
6 |
"main": [
|
7 |
+
"dist/jquery.bxslider.js",
|
8 |
+
"dist/jquery.bxslider.min.js",
|
9 |
+
"dist/jquery.bxslider.css",
|
10 |
+
"dist/images/bx_loader.gif",
|
11 |
+
"dist/images/controls.png"
|
12 |
],
|
13 |
"keywords": [
|
14 |
"bxslider",
|
16 |
"jquery",
|
17 |
"library"
|
18 |
],
|
|
|
|
|
|
|
|
|
19 |
"dependencies": {
|
20 |
"jquery": ">=1.6"
|
21 |
}
|
includes/libraries/bxslider-4/readme.md
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
#bxSlider 4.
|
2 |
##The fully-loaded, responsive jQuery content slider
|
3 |
|
4 |
###Why should I use this slider?
|
@@ -347,6 +347,13 @@ default: null
|
|
347 |
options: jQuery selector
|
348 |
```
|
349 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
350 |
###Auto
|
351 |
|
352 |
**auto**
|
@@ -561,6 +568,73 @@ slider.destroySlider();
|
|
561 |
|
562 |
## Changelog
|
563 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
564 |
### Version 4.1.2
|
565 |
* Added `bower.json` configuration file. Manage bxSlider as a dependency using [bower](http://bower.io/).
|
566 |
|
1 |
+
#bxSlider 4.2.3
|
2 |
##The fully-loaded, responsive jQuery content slider
|
3 |
|
4 |
###Why should I use this slider?
|
347 |
options: jQuery selector
|
348 |
```
|
349 |
|
350 |
+
**keyboardEnabled**
|
351 |
+
Enable keyboard navigation for visible sliders
|
352 |
+
```
|
353 |
+
default: false
|
354 |
+
options: boolean (true / false)
|
355 |
+
```
|
356 |
+
|
357 |
###Auto
|
358 |
|
359 |
**auto**
|
568 |
|
569 |
## Changelog
|
570 |
|
571 |
+
### Version 4.2.3
|
572 |
+
* Minor bug fix
|
573 |
+
|
574 |
+
### Version 4.2.2
|
575 |
+
* Fix: Remove unused plugin variable (#733)
|
576 |
+
* Fix: `updateAfterSlideTransition` not being called (#704)
|
577 |
+
* Fix: Slider stops auto advancing (#702)
|
578 |
+
* Fix: Refresh page, slider show the last item at the first in mode: 'horizontal' (#694)
|
579 |
+
* Fix: horizintal ticker stutters on loop (#669)
|
580 |
+
* Fix: Wrong bx-wrapper bottom margin with controls=true and pager=false (#647)
|
581 |
+
* Fix: add css tickerHover. (#629)
|
582 |
+
* Fix: Slider refusing to scale down, only up (#611)
|
583 |
+
* Fix: bxSlider freezes on touch devices (#540)
|
584 |
+
* Fix: Multiple fixes and improvements for Windows Mobile Devices (#596)
|
585 |
+
* Fix: Accessing bxslider's slider object inside its “onSliderLoad” callback returns undefined (#475)
|
586 |
+
* Fix: infiniteLoop glitch when scrolling from first to last slide (#429)
|
587 |
+
* Enhancement: Cancel transitions on callbacks by returning false. (#411)
|
588 |
+
* Enhancement: Added Keyboard arrow left and right support (#239)
|
589 |
+
|
590 |
+
### Version 4.2.1
|
591 |
+
* Fix: Merge Conflict in dist
|
592 |
+
* Fix: modified bower.json
|
593 |
+
|
594 |
+
### Version 4.2.0
|
595 |
+
* Fix: Reverse #714, fixes #722.
|
596 |
+
* Fix: Repo Tag #729
|
597 |
+
* Fix: #720 pagerCustom issues
|
598 |
+
|
599 |
+
4.2.0 Introduces a streamlined build process using [gulp](www.gulpjs.com). Along with this new build process the projects folder structure has been changed. You will find a `dist` folder with all assets ready to use, including both minified and unminified versions of the javascript. These assets should be ready to go. In `src` you will find the uncompiled assets, including a new less version of the css for bxslider. This is an important step for bxslider. It will help speed development up and keep work clean. It also paves the way for a big revamp we have planned in the future.
|
600 |
+
|
601 |
+
**Unfamiliar with npm? Don't have node installed?** [Download and install node.js](http://nodejs.org/download/) before proceeding.
|
602 |
+
|
603 |
+
From the command line:
|
604 |
+
|
605 |
+
1. Install [gulp](http://gulpjs.com) globally with `npm install -g gulp`
|
606 |
+
2. Navigate to the project directory, then run `npm install`
|
607 |
+
|
608 |
+
You now have all the necessary dependencies to run the build process.
|
609 |
+
|
610 |
+
### Available gulp commands
|
611 |
+
|
612 |
+
* `gulp` — Compile and optimize all files to `dist`
|
613 |
+
* `gulp styles` — Compile css assets only to `dist`
|
614 |
+
* `gulp scripts` — Compile js assets only to `dist`
|
615 |
+
* `gulp images` - Run lossless compression on all the images and copy to `dist`
|
616 |
+
* `gulp jshint` — Checks JS and JSON code for errors based on our .jshintrc settings
|
617 |
+
|
618 |
+
|
619 |
+
### Version 4.1.3
|
620 |
+
* Fix: responsive issue for horizontal mode for issue #611, #714
|
621 |
+
* Fix: extra space on the left when using fade mode. #715
|
622 |
+
* Fix: wrongly removing custom pager in destroySlider #610
|
623 |
+
* Fix: bug with reloading slider with custom pager #545
|
624 |
+
* Fix: Issue with infinite scroll sometimes returning to 0 #481
|
625 |
+
* Fix: When "infiniteLoop" is used, true is not passed to a clone method. #346
|
626 |
+
* Fix: "pagerCustom" won't work when using reloadSlider #171
|
627 |
+
* Fix: Remove vendor prefix for translateZ(0) #565
|
628 |
+
* Fix: give styles on focus for accessibility #228
|
629 |
+
* Fix: Minified Version out of sync.
|
630 |
+
* Fix: Remove -5px left #517
|
631 |
+
* Enhancement: Invert order call of appendControls() and appendPager() #226
|
632 |
+
* Enhancement: Various Indentation and typos in docs fixed. #551, #578
|
633 |
+
* Enhancement: Update jsDelivr with update.json for autoupdate of CDN
|
634 |
+
* Enhancement: Tag Repo so it can be included in CDNJS
|
635 |
+
* Created development branch to work from. Eventually will restructure entire repo to follow best practice setup.
|
636 |
+
|
637 |
+
|
638 |
### Version 4.1.2
|
639 |
* Added `bower.json` configuration file. Manage bxSlider as a dependency using [bower](http://bower.io/).
|
640 |
|
includes/requirements.php
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
-
Copyright (C) 2015
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
@@ -58,7 +58,7 @@ function tw_requirements_check( $force_check = false ) {
|
|
58 |
|
59 |
|
60 |
function tw_notice_aihrus() {
|
61 |
-
$help_url = esc_url( 'https://
|
62 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.', 'testimonials-widget' ), self_admin_url( 'update-core.php' ), $help_url );
|
63 |
|
64 |
$text = sprintf( esc_html__( 'Plugin "%1$s" has been deactivated as it requires a current Aihrus Framework. Once corrected, "%1$s" can be activated. %2$s', 'testimonials-widget' ), TW_NAME, $help_link );
|
1 |
<?php
|
2 |
/**
|
3 |
Testimonials Widget
|
4 |
+
Copyright (C) 2015 Axelerant
|
5 |
|
6 |
This program is free software; you can redistribute it and/or modify
|
7 |
it under the terms of the GNU General Public License as published by
|
58 |
|
59 |
|
60 |
function tw_notice_aihrus() {
|
61 |
+
$help_url = esc_url( 'https://nodedesk.zendesk.com/hc/en-us/articles/202381391' );
|
62 |
$help_link = sprintf( __( '<a href="%1$s">Update plugins</a>. <a href="%2$s">More information</a>.', 'testimonials-widget' ), self_admin_url( 'update-core.php' ), $help_url );
|
63 |
|
64 |
$text = sprintf( esc_html__( 'Plugin "%1$s" has been deactivated as it requires a current Aihrus Framework. Once corrected, "%1$s" can be activated. %2$s', 'testimonials-widget' ), TW_NAME, $help_link );
|
languages/testimonials-widget.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the Testimonials Widget package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: Testimonials Widget 3.0
|
6 |
-
"Report-Msgid-Bugs-To: http://wordpress.org/
|
7 |
-
"POT-Creation-Date: 2015-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -63,7 +63,7 @@ msgid "Testimonials Settings"
|
|
63 |
msgstr ""
|
64 |
|
65 |
#: includes/class-testimonials-widget-settings.php:97
|
66 |
-
#: includes/class-testimonials-widget.php:
|
67 |
msgid "Settings"
|
68 |
msgstr ""
|
69 |
|
@@ -116,8 +116,8 @@ msgid "Title"
|
|
116 |
msgstr ""
|
117 |
|
118 |
#: includes/class-testimonials-widget-settings.php:140
|
119 |
-
#: includes/class-testimonials-widget.php:
|
120 |
-
#: includes/class-testimonials-widget.php:
|
121 |
msgid "Testimonials"
|
122 |
msgstr ""
|
123 |
|
@@ -485,14 +485,14 @@ msgstr ""
|
|
485 |
|
486 |
#: includes/class-testimonials-widget-settings.php:508
|
487 |
#: includes/class-testimonials-widget-settings.php:511
|
488 |
-
#: includes/class-testimonials-widget.php:
|
489 |
-
#: includes/class-testimonials-widget.php:
|
490 |
-
#: includes/class-testimonials-widget.php:
|
491 |
msgid "Author"
|
492 |
msgstr ""
|
493 |
|
494 |
#: includes/class-testimonials-widget-settings.php:509
|
495 |
-
#: includes/class-testimonials-widget.php:
|
496 |
msgid "Date"
|
497 |
msgstr ""
|
498 |
|
@@ -517,32 +517,32 @@ msgid "None"
|
|
517 |
msgstr ""
|
518 |
|
519 |
#: includes/class-testimonials-widget-settings.php:525
|
520 |
-
#: includes/class-testimonials-widget.php:
|
521 |
-
#: includes/class-testimonials-widget.php:
|
522 |
msgid "Job Title"
|
523 |
msgstr ""
|
524 |
|
525 |
#: includes/class-testimonials-widget-settings.php:526
|
526 |
-
#: includes/class-testimonials-widget.php:
|
527 |
-
#: includes/class-testimonials-widget.php:
|
528 |
msgid "Email"
|
529 |
msgstr ""
|
530 |
|
531 |
#: includes/class-testimonials-widget-settings.php:527
|
532 |
-
#: includes/class-testimonials-widget.php:
|
533 |
-
#: includes/class-testimonials-widget.php:
|
534 |
msgid "Location"
|
535 |
msgstr ""
|
536 |
|
537 |
#: includes/class-testimonials-widget-settings.php:528
|
538 |
-
#: includes/class-testimonials-widget.php:
|
539 |
-
#: includes/class-testimonials-widget.php:
|
540 |
msgid "Company"
|
541 |
msgstr ""
|
542 |
|
543 |
#: includes/class-testimonials-widget-settings.php:529
|
544 |
-
#: includes/class-testimonials-widget.php:
|
545 |
-
#: includes/class-testimonials-widget.php:
|
546 |
msgid "URL"
|
547 |
msgstr ""
|
548 |
|
@@ -690,15 +690,15 @@ msgstr ""
|
|
690 |
|
691 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:63
|
692 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:70
|
693 |
-
#: includes/class-testimonials-widget.php:
|
694 |
-
#: includes/class-testimonials-widget.php:
|
695 |
msgid "Category"
|
696 |
msgstr ""
|
697 |
|
698 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:64
|
699 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:71
|
700 |
-
#: includes/class-testimonials-widget.php:
|
701 |
-
#: includes/class-testimonials-widget.php:
|
702 |
msgid "Tags"
|
703 |
msgstr ""
|
704 |
|
@@ -706,140 +706,140 @@ msgstr ""
|
|
706 |
msgid "Taxonomy"
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: includes/class-testimonials-widget.php:
|
710 |
msgid "If your Testimonials display has gone to funky town, please <a href=\"%s\">read the FAQ</a> about possible CSS fixes."
|
711 |
msgstr ""
|
712 |
|
713 |
-
#: includes/class-testimonials-widget.php:
|
714 |
msgid "Published by"
|
715 |
msgstr ""
|
716 |
|
717 |
-
#: includes/class-testimonials-widget.php:
|
718 |
msgid "ID"
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: includes/class-testimonials-widget.php:
|
722 |
msgid "Image"
|
723 |
msgstr ""
|
724 |
|
725 |
-
#: includes/class-testimonials-widget.php:
|
726 |
msgid "Shortcodes"
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: includes/class-testimonials-widget.php:
|
730 |
msgid "Add New"
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: includes/class-testimonials-widget.php:
|
734 |
-
#: includes/class-testimonials-widget.php:
|
735 |
msgid "Add New Testimonial"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: includes/class-testimonials-widget.php:
|
739 |
msgid "Edit Testimonial"
|
740 |
msgstr ""
|
741 |
|
742 |
-
#: includes/class-testimonials-widget.php:
|
743 |
-
#: includes/class-testimonials-widget.php:
|
744 |
msgid "No testimonials found"
|
745 |
msgstr ""
|
746 |
|
747 |
-
#: includes/class-testimonials-widget.php:
|
748 |
msgid "No testimonials found in Trash"
|
749 |
msgstr ""
|
750 |
|
751 |
-
#: includes/class-testimonials-widget.php:
|
752 |
msgid "Search Testimonials"
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: includes/class-testimonials-widget.php:
|
756 |
-
#: includes/class-testimonials-widget.php:
|
757 |
-
#: includes/class-testimonials-widget.php:
|
758 |
msgid "Testimonial"
|
759 |
msgstr ""
|
760 |
|
761 |
-
#: includes/class-testimonials-widget.php:
|
762 |
msgid "View Testimonial"
|
763 |
msgstr ""
|
764 |
|
765 |
-
#: includes/class-testimonials-widget.php:
|
766 |
msgid "Use when the testimonial title is not the authors' name."
|
767 |
msgstr ""
|
768 |
|
769 |
-
#: includes/class-testimonials-widget.php:
|
770 |
msgid "If an email is provided, but not an image, a Gravatar icon will be attempted to be loaded."
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: includes/class-testimonials-widget.php:
|
774 |
msgid "Testimonial Data"
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: includes/class-testimonials-widget.php:
|
778 |
msgid "Testimonial updated. <a href=\"%s\">View testimonial</a>"
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: includes/class-testimonials-widget.php:
|
782 |
msgid "Custom field updated."
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: includes/class-testimonials-widget.php:
|
786 |
msgid "Custom field deleted."
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: includes/class-testimonials-widget.php:
|
790 |
msgid "Testimonial updated."
|
791 |
msgstr ""
|
792 |
|
793 |
#. translators: %s: date and time of the revision
|
794 |
|
795 |
-
#: includes/class-testimonials-widget.php:
|
796 |
msgid "Testimonial restored to revision from %s"
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: includes/class-testimonials-widget.php:
|
800 |
msgid "Testimonial published. <a href=\"%s\">View testimonial</a>"
|
801 |
msgstr ""
|
802 |
|
803 |
-
#: includes/class-testimonials-widget.php:
|
804 |
msgid "Testimonial saved."
|
805 |
msgstr ""
|
806 |
|
807 |
-
#: includes/class-testimonials-widget.php:
|
808 |
msgid "Testimonial submitted. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
809 |
msgstr ""
|
810 |
|
811 |
-
#: includes/class-testimonials-widget.php:
|
812 |
msgid "Testimonial scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview testimonial</a>"
|
813 |
msgstr ""
|
814 |
|
815 |
-
#: includes/class-testimonials-widget.php:
|
816 |
msgid "Testimonial draft updated. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
817 |
msgstr ""
|
818 |
|
819 |
-
#: includes/class-testimonials-widget.php:
|
820 |
msgid "If your Testimonials display has gone to funky town, please <a href=\"%s\">read the FAQ</a> about possible fixes."
|
821 |
msgstr ""
|
822 |
|
823 |
-
#: includes/class-testimonials-widget.php:
|
824 |
msgid "Failed version check"
|
825 |
msgstr ""
|
826 |
|
827 |
-
#: includes/class-testimonials-widget.php:
|
828 |
msgid "Shortcode"
|
829 |
msgstr ""
|
830 |
|
831 |
-
#: includes/class-testimonials-widget.php:
|
832 |
-
#: includes/class-testimonials-widget.php:
|
833 |
msgid "Used with: "
|
834 |
msgstr ""
|
835 |
|
836 |
-
#: includes/class-testimonials-widget.php:
|
837 |
-
#: includes/class-testimonials-widget.php:
|
838 |
msgid "Options: "
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: includes/class-testimonials-widget.php:
|
842 |
-
#: includes/class-testimonials-widget.php:
|
843 |
msgid "Usage: "
|
844 |
msgstr ""
|
845 |
|
@@ -925,102 +925,102 @@ msgid "Unknown"
|
|
925 |
msgstr ""
|
926 |
|
927 |
#: includes/libraries/aihrus-framework/aihrus-framework.php:347
|
928 |
-
msgid "Plugin \"%1$s\" has been deactivated due to \"%2$s\". Once corrected, \"%1$s\" can be activated.</p><p>If you want to revert \"%1$s\", look for <a href=\"%3$s\">older versions on WordPress</a> or <a href=\"mailto:support@
|
929 |
msgstr ""
|
930 |
|
931 |
#: includes/libraries/aihrus-framework/aihrus-framework.php:358
|
932 |
msgid "`aihr_deactivate_plugin_do` requires $file argument"
|
933 |
msgstr ""
|
934 |
|
935 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
936 |
msgid "Please donate $5 towards ongoing free support and development of the \"%1$s\" plugin. %2$s"
|
937 |
msgstr ""
|
938 |
|
939 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
940 |
msgid "cURL is not installed and file_get_contents is not accessible. Unable to retrieve URL %1$s."
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
944 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/absint\">absint</a>."
|
945 |
msgstr ""
|
946 |
|
947 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
948 |
msgid "Digit-only characters to make a multiple or single entries. Regex <code>#^\\d+(,\\s?\\d+)*$#</code>."
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
952 |
msgid "<a href=\"php.net/manual/en/function.intval.php\">intval</a>."
|
953 |
msgstr ""
|
954 |
|
955 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
956 |
msgid "Values like true, 'true', 1, 'on', and 'yes' are <strong>true</strong>; otherwise <strong>false</strong>."
|
957 |
msgstr ""
|
958 |
|
959 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
960 |
msgid "An <a href=\"php.net/manual/en/function.intval.php\">intval</a> greater than zero."
|
961 |
msgstr ""
|
962 |
|
963 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
964 |
msgid "A non-zero <a href=\"php.net/manual/en/function.intval.php\">intval</a>."
|
965 |
msgstr ""
|
966 |
|
967 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
968 |
msgid "SQL ordering \"ASC\" or \"DESC\". Regex <code>#^desc|asc$#i</code>."
|
969 |
msgstr ""
|
970 |
|
971 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
972 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/sanitize_title\">sanitize_title</a>."
|
973 |
msgstr ""
|
974 |
|
975 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
976 |
msgid "Word-only characters including a hyphen to make a single term. Regex <code>#^[\\w-]+$#</code>."
|
977 |
msgstr ""
|
978 |
|
979 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
980 |
msgid "Word-only characters to make a single term. Regex <code>#^\\w+$#</code>."
|
981 |
msgstr ""
|
982 |
|
983 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
984 |
msgid "Word-only characters including hyphens and spaces to make a multiple or single terms. Regex <code>#^(([\\w- ]+)(,\\s?)?)+$#</code>."
|
985 |
msgstr ""
|
986 |
|
987 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
988 |
msgid "Current license."
|
989 |
msgstr ""
|
990 |
|
991 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
992 |
msgid "<a href=\"http://php.net/manual/en/filter.filters.validate.php\">filter_var( $url, FILTER_VALIDATE_URL )</a>."
|
993 |
msgstr ""
|
994 |
|
995 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
996 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/wp_kses_data\">wp_kses_data</a>."
|
997 |
msgstr ""
|
998 |
|
999 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1000 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/wp_kses_post\">wp_kses_post</a>."
|
1001 |
msgstr ""
|
1002 |
|
1003 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1004 |
msgid "Validatation: "
|
1005 |
msgstr ""
|
1006 |
|
1007 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1008 |
msgid "TBD empty "
|
1009 |
msgstr ""
|
1010 |
|
1011 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1012 |
msgid "Pick an option"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1016 |
msgid "Category A, Another category, 123"
|
1017 |
msgstr ""
|
1018 |
|
1019 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1020 |
msgid "Tag A, Another tag, 123"
|
1021 |
msgstr ""
|
1022 |
|
1023 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:
|
1024 |
msgid "You decide…"
|
1025 |
msgstr ""
|
1026 |
|
@@ -1072,27 +1072,27 @@ msgstr ""
|
|
1072 |
msgid "Check this box to reset options to their defaults."
|
1073 |
msgstr ""
|
1074 |
|
1075 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1076 |
-
msgid "<img class=\"
|
1077 |
msgstr ""
|
1078 |
|
1079 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1080 |
msgid "Save Changes"
|
1081 |
msgstr ""
|
1082 |
|
1083 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1084 |
-
msgid "If you like this plugin, please <a href=\"%1$s\" title=\"Donate for Good Karma\"><img src=\"%2$s\" border=\"0\" alt=\"Donate for Good Karma\" /></a> or <a href=\"%3$s\" title=\"purchase premium WordPress plugins from
|
1085 |
msgstr ""
|
1086 |
|
1087 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1088 |
-
msgid "Copyright ©%1$s <a href=\"%2$s\">
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1092 |
msgid "Settings saved."
|
1093 |
msgstr ""
|
1094 |
|
1095 |
-
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:
|
1096 |
msgid "Required"
|
1097 |
msgstr ""
|
1098 |
|
@@ -1164,9 +1164,9 @@ msgid "Easily add social proofing to your website with Testimonials Widget. List
|
|
1164 |
msgstr ""
|
1165 |
|
1166 |
#. Author of the plugin/theme
|
1167 |
-
msgid "
|
1168 |
msgstr ""
|
1169 |
|
1170 |
#. Author URI of the plugin/theme
|
1171 |
-
msgid "http://
|
1172 |
msgstr ""
|
2 |
# This file is distributed under the same license as the Testimonials Widget package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: Testimonials Widget 3.1.0\n"
|
6 |
+
"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/testimonials-widget\n"
|
7 |
+
"POT-Creation-Date: 2015-04-29 22:19:07+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=UTF-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
63 |
msgstr ""
|
64 |
|
65 |
#: includes/class-testimonials-widget-settings.php:97
|
66 |
+
#: includes/class-testimonials-widget.php:136
|
67 |
msgid "Settings"
|
68 |
msgstr ""
|
69 |
|
116 |
msgstr ""
|
117 |
|
118 |
#: includes/class-testimonials-widget-settings.php:140
|
119 |
+
#: includes/class-testimonials-widget.php:573
|
120 |
+
#: includes/class-testimonials-widget.php:621
|
121 |
msgid "Testimonials"
|
122 |
msgstr ""
|
123 |
|
485 |
|
486 |
#: includes/class-testimonials-widget-settings.php:508
|
487 |
#: includes/class-testimonials-widget-settings.php:511
|
488 |
+
#: includes/class-testimonials-widget.php:503
|
489 |
+
#: includes/class-testimonials-widget.php:534
|
490 |
+
#: includes/class-testimonials-widget.php:1372
|
491 |
msgid "Author"
|
492 |
msgstr ""
|
493 |
|
494 |
#: includes/class-testimonials-widget-settings.php:509
|
495 |
+
#: includes/class-testimonials-widget.php:505
|
496 |
msgid "Date"
|
497 |
msgstr ""
|
498 |
|
517 |
msgstr ""
|
518 |
|
519 |
#: includes/class-testimonials-widget-settings.php:525
|
520 |
+
#: includes/class-testimonials-widget.php:539
|
521 |
+
#: includes/class-testimonials-widget.php:1378
|
522 |
msgid "Job Title"
|
523 |
msgstr ""
|
524 |
|
525 |
#: includes/class-testimonials-widget-settings.php:526
|
526 |
+
#: includes/class-testimonials-widget.php:554
|
527 |
+
#: includes/class-testimonials-widget.php:1396
|
528 |
msgid "Email"
|
529 |
msgstr ""
|
530 |
|
531 |
#: includes/class-testimonials-widget-settings.php:527
|
532 |
+
#: includes/class-testimonials-widget.php:544
|
533 |
+
#: includes/class-testimonials-widget.php:1384
|
534 |
msgid "Location"
|
535 |
msgstr ""
|
536 |
|
537 |
#: includes/class-testimonials-widget-settings.php:528
|
538 |
+
#: includes/class-testimonials-widget.php:549
|
539 |
+
#: includes/class-testimonials-widget.php:1390
|
540 |
msgid "Company"
|
541 |
msgstr ""
|
542 |
|
543 |
#: includes/class-testimonials-widget-settings.php:529
|
544 |
+
#: includes/class-testimonials-widget.php:559
|
545 |
+
#: includes/class-testimonials-widget.php:1402
|
546 |
msgid "URL"
|
547 |
msgstr ""
|
548 |
|
690 |
|
691 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:63
|
692 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:70
|
693 |
+
#: includes/class-testimonials-widget.php:510
|
694 |
+
#: includes/class-testimonials-widget.php:513
|
695 |
msgid "Category"
|
696 |
msgstr ""
|
697 |
|
698 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:64
|
699 |
#: includes/class-testimonials-widget-tag-cloud-widget.php:71
|
700 |
+
#: includes/class-testimonials-widget.php:511
|
701 |
+
#: includes/class-testimonials-widget.php:514
|
702 |
msgid "Tags"
|
703 |
msgstr ""
|
704 |
|
706 |
msgid "Taxonomy"
|
707 |
msgstr ""
|
708 |
|
709 |
+
#: includes/class-testimonials-widget.php:367
|
710 |
msgid "If your Testimonials display has gone to funky town, please <a href=\"%s\">read the FAQ</a> about possible CSS fixes."
|
711 |
msgstr ""
|
712 |
|
713 |
+
#: includes/class-testimonials-widget.php:504
|
714 |
msgid "Published by"
|
715 |
msgstr ""
|
716 |
|
717 |
+
#: includes/class-testimonials-widget.php:519
|
718 |
msgid "ID"
|
719 |
msgstr ""
|
720 |
|
721 |
+
#: includes/class-testimonials-widget.php:524
|
722 |
msgid "Image"
|
723 |
msgstr ""
|
724 |
|
725 |
+
#: includes/class-testimonials-widget.php:529
|
726 |
msgid "Shortcodes"
|
727 |
msgstr ""
|
728 |
|
729 |
+
#: includes/class-testimonials-widget.php:570
|
730 |
msgid "Add New"
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: includes/class-testimonials-widget.php:571
|
734 |
+
#: includes/class-testimonials-widget.php:574
|
735 |
msgid "Add New Testimonial"
|
736 |
msgstr ""
|
737 |
|
738 |
+
#: includes/class-testimonials-widget.php:572
|
739 |
msgid "Edit Testimonial"
|
740 |
msgstr ""
|
741 |
|
742 |
+
#: includes/class-testimonials-widget.php:575
|
743 |
+
#: includes/class-testimonials-widget.php:877
|
744 |
msgid "No testimonials found"
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: includes/class-testimonials-widget.php:576
|
748 |
msgid "No testimonials found in Trash"
|
749 |
msgstr ""
|
750 |
|
751 |
+
#: includes/class-testimonials-widget.php:578
|
752 |
msgid "Search Testimonials"
|
753 |
msgstr ""
|
754 |
|
755 |
+
#: includes/class-testimonials-widget.php:579
|
756 |
+
#: includes/class-testimonials-widget.php:1463
|
757 |
+
#: includes/class-testimonials-widget.php:1831
|
758 |
msgid "Testimonial"
|
759 |
msgstr ""
|
760 |
|
761 |
+
#: includes/class-testimonials-widget.php:580
|
762 |
msgid "View Testimonial"
|
763 |
msgstr ""
|
764 |
|
765 |
+
#: includes/class-testimonials-widget.php:1375
|
766 |
msgid "Use when the testimonial title is not the authors' name."
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: includes/class-testimonials-widget.php:1399
|
770 |
msgid "If an email is provided, but not an image, a Gravatar icon will be attempted to be loaded."
|
771 |
msgstr ""
|
772 |
|
773 |
+
#: includes/class-testimonials-widget.php:1414
|
774 |
msgid "Testimonial Data"
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: includes/class-testimonials-widget.php:1438
|
778 |
msgid "Testimonial updated. <a href=\"%s\">View testimonial</a>"
|
779 |
msgstr ""
|
780 |
|
781 |
+
#: includes/class-testimonials-widget.php:1439
|
782 |
msgid "Custom field updated."
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: includes/class-testimonials-widget.php:1440
|
786 |
msgid "Custom field deleted."
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: includes/class-testimonials-widget.php:1441
|
790 |
msgid "Testimonial updated."
|
791 |
msgstr ""
|
792 |
|
793 |
#. translators: %s: date and time of the revision
|
794 |
|
795 |
+
#: includes/class-testimonials-widget.php:1443
|
796 |
msgid "Testimonial restored to revision from %s"
|
797 |
msgstr ""
|
798 |
|
799 |
+
#: includes/class-testimonials-widget.php:1444
|
800 |
msgid "Testimonial published. <a href=\"%s\">View testimonial</a>"
|
801 |
msgstr ""
|
802 |
|
803 |
+
#: includes/class-testimonials-widget.php:1445
|
804 |
msgid "Testimonial saved."
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: includes/class-testimonials-widget.php:1446
|
808 |
msgid "Testimonial submitted. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: includes/class-testimonials-widget.php:1447
|
812 |
msgid "Testimonial scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview testimonial</a>"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: includes/class-testimonials-widget.php:1448
|
816 |
msgid "Testimonial draft updated. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: includes/class-testimonials-widget.php:1726
|
820 |
msgid "If your Testimonials display has gone to funky town, please <a href=\"%s\">read the FAQ</a> about possible fixes."
|
821 |
msgstr ""
|
822 |
|
823 |
+
#: includes/class-testimonials-widget.php:1745
|
824 |
msgid "Failed version check"
|
825 |
msgstr ""
|
826 |
|
827 |
+
#: includes/class-testimonials-widget.php:1776
|
828 |
msgid "Shortcode"
|
829 |
msgstr ""
|
830 |
|
831 |
+
#: includes/class-testimonials-widget.php:2214
|
832 |
+
#: includes/class-testimonials-widget.php:2287
|
833 |
msgid "Used with: "
|
834 |
msgstr ""
|
835 |
|
836 |
+
#: includes/class-testimonials-widget.php:2251
|
837 |
+
#: includes/class-testimonials-widget.php:2315
|
838 |
msgid "Options: "
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: includes/class-testimonials-widget.php:2256
|
842 |
+
#: includes/class-testimonials-widget.php:2320
|
843 |
msgid "Usage: "
|
844 |
msgstr ""
|
845 |
|
925 |
msgstr ""
|
926 |
|
927 |
#: includes/libraries/aihrus-framework/aihrus-framework.php:347
|
928 |
+
msgid "Plugin \"%1$s\" has been deactivated due to \"%2$s\". Once corrected, \"%1$s\" can be activated.</p><p>If you want to revert \"%1$s\", look for <a href=\"%3$s\">older versions on WordPress</a> or <a href=\"mailto:support@axelerant.com?subject=Old+Plugin+Version+Request\">email Axelerant support</a> if this is a premium plugin."
|
929 |
msgstr ""
|
930 |
|
931 |
#: includes/libraries/aihrus-framework/aihrus-framework.php:358
|
932 |
msgid "`aihr_deactivate_plugin_do` requires $file argument"
|
933 |
msgstr ""
|
934 |
|
935 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:160
|
936 |
msgid "Please donate $5 towards ongoing free support and development of the \"%1$s\" plugin. %2$s"
|
937 |
msgstr ""
|
938 |
|
939 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:341
|
940 |
msgid "cURL is not installed and file_get_contents is not accessible. Unable to retrieve URL %1$s."
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:661
|
944 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/absint\">absint</a>."
|
945 |
msgstr ""
|
946 |
|
947 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:662
|
948 |
msgid "Digit-only characters to make a multiple or single entries. Regex <code>#^\\d+(,\\s?\\d+)*$#</code>."
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:663
|
952 |
msgid "<a href=\"php.net/manual/en/function.intval.php\">intval</a>."
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:664
|
956 |
msgid "Values like true, 'true', 1, 'on', and 'yes' are <strong>true</strong>; otherwise <strong>false</strong>."
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:665
|
960 |
msgid "An <a href=\"php.net/manual/en/function.intval.php\">intval</a> greater than zero."
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:666
|
964 |
msgid "A non-zero <a href=\"php.net/manual/en/function.intval.php\">intval</a>."
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:667
|
968 |
msgid "SQL ordering \"ASC\" or \"DESC\". Regex <code>#^desc|asc$#i</code>."
|
969 |
msgstr ""
|
970 |
|
971 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:668
|
972 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/sanitize_title\">sanitize_title</a>."
|
973 |
msgstr ""
|
974 |
|
975 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:669
|
976 |
msgid "Word-only characters including a hyphen to make a single term. Regex <code>#^[\\w-]+$#</code>."
|
977 |
msgstr ""
|
978 |
|
979 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:670
|
980 |
msgid "Word-only characters to make a single term. Regex <code>#^\\w+$#</code>."
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:671
|
984 |
msgid "Word-only characters including hyphens and spaces to make a multiple or single terms. Regex <code>#^(([\\w- ]+)(,\\s?)?)+$#</code>."
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:672
|
988 |
msgid "Current license."
|
989 |
msgstr ""
|
990 |
|
991 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:673
|
992 |
msgid "<a href=\"http://php.net/manual/en/filter.filters.validate.php\">filter_var( $url, FILTER_VALIDATE_URL )</a>."
|
993 |
msgstr ""
|
994 |
|
995 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:674
|
996 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/wp_kses_data\">wp_kses_data</a>."
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:675
|
1000 |
msgid "<a href=\"http://codex.wordpress.org/Function_Reference/wp_kses_post\">wp_kses_post</a>."
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:680
|
1004 |
msgid "Validatation: "
|
1005 |
msgstr ""
|
1006 |
|
1007 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:729
|
1008 |
msgid "TBD empty "
|
1009 |
msgstr ""
|
1010 |
|
1011 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:735
|
1012 |
msgid "Pick an option"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:758
|
1016 |
msgid "Category A, Another category, 123"
|
1017 |
msgstr ""
|
1018 |
|
1019 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:760
|
1020 |
msgid "Tag A, Another tag, 123"
|
1021 |
msgstr ""
|
1022 |
|
1023 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-common.php:763
|
1024 |
msgid "You decide…"
|
1025 |
msgstr ""
|
1026 |
|
1072 |
msgid "Check this box to reset options to their defaults."
|
1073 |
msgstr ""
|
1074 |
|
1075 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:251
|
1076 |
+
msgid "<img class=\"size-medium\" src=\"%5$s\" alt=\"Axelerant 2015 Retreat in Goa\" width=\"640\" height=\"327\" /><p>We at Axelerant have transformed ourselves from being a simple Drupal development company into a thriving incubator for products and services related to DevOps, Drupal, ecommerce, project development, release management, WordPress, and 24/7 support. Inside Axelerant, we focus on talent that’s giving, open, passionate, process oriented, and selfdirected. Our clients tend to be design agencies, media publishers, and other IT organizations.</p><h2>Vision</h2><p>Axelerant, making happiness possible</p><h2>Mission</h2><p>We’re an incubator for innovative products and services created to make the world a happier place.</p><h2>Core Values</h2><ul><li><b>Passion</b> – Our passion is so strong, we’re selfdirected to make the difficult easy.</li><li><b>Openness</b> – We’re so honest and painstaking in our discussions that there are no questions left, and standards are created.</li><li><b>Giving</b> – We’re excited to share our results to inspire all to surpass them.</li></ul><p>Read more about…</p><ul><li><a href=\"%1$s\">Axelerant Team Members</a></li><li><a href=\"%2$s\">Drupal Give</a></li><li><a href=\"%3$s\">How We Work</a></li><li><a href=\"%4$s\">Testimonials</a></li><li><a href=\"%6$s\">Careers</a></li></ul>"
|
1077 |
msgstr ""
|
1078 |
|
1079 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:289
|
1080 |
msgid "Save Changes"
|
1081 |
msgstr ""
|
1082 |
|
1083 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:297
|
1084 |
+
msgid "If you like this plugin, please <a href=\"%1$s\" title=\"Donate for Good Karma\"><img src=\"%2$s\" border=\"0\" alt=\"Donate for Good Karma\" /></a> or <a href=\"%3$s\" title=\"purchase premium WordPress plugins from Axelerant \">purchase the Premium version</a> to help fund further development and <a href=\"%4$s\" title=\"Support forums\">support</a>."
|
1085 |
msgstr ""
|
1086 |
|
1087 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:308
|
1088 |
+
msgid "Copyright ©%1$s <a href=\"%2$s\">Axlerant</a>."
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:615
|
1092 |
msgid "Settings saved."
|
1093 |
msgstr ""
|
1094 |
|
1095 |
+
#: includes/libraries/aihrus-framework/includes/class-aihrus-settings.php:679
|
1096 |
msgid "Required"
|
1097 |
msgstr ""
|
1098 |
|
1164 |
msgstr ""
|
1165 |
|
1166 |
#. Author of the plugin/theme
|
1167 |
+
msgid "Axelerant"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
#. Author URI of the plugin/theme
|
1171 |
+
msgid "http://axelerant.com/"
|
1172 |
msgstr ""
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Testimonials Widget ===
|
2 |
|
3 |
-
Contributors: comprock
|
4 |
-
Donate link: http://
|
5 |
-
Tags:
|
6 |
-
Requires at least: 3.
|
7 |
-
Tested up to: 4.
|
8 |
-
Stable tag: 3.0
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -33,7 +33,7 @@ Testimonials Widget lets you randomly slide or list selected portfolios, quotes,
|
|
33 |
|
34 |
[youtube https://www.youtube.com/watch?v=bhUhuQ-2m8s]
|
35 |
|
36 |
-
**View a [Live Testimonials Widget Demo](http://
|
37 |
|
38 |
= Testimonials Widget Premium =
|
39 |
|
@@ -50,7 +50,7 @@ Testimonials Widget Premium increases all of Testimonials Widget' benefits and f
|
|
50 |
* Use any post types for testimonials
|
51 |
* User submitted testimonials
|
52 |
|
53 |
-
**[Buy Testimonials Widget Premium](http://
|
54 |
|
55 |
= Testimonials Widget Premium Doesn't Work For You? =
|
56 |
|
@@ -95,7 +95,7 @@ The single testimonial view supports image, author, title, location, email, comp
|
|
95 |
= Shortcode Examples =
|
96 |
|
97 |
* Read [EXAMPLES](https://github.com/michael-cannon/testimonials-widget/blob/master/EXAMPLES.md).
|
98 |
-
* View [Testimonials Widget demo](http://
|
99 |
|
100 |
= Shortcode and Widget Options =
|
101 |
|
@@ -103,7 +103,7 @@ Please keep in mind that inheritance affects options. This means that changes ma
|
|
103 |
|
104 |
Further, global settings are the baseline for shortcodes. If you want to alter the shortcode appearance, then alter the shortcode options directly.
|
105 |
|
106 |
-
Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Settings. Alternately, read [OPTIONS](http://
|
107 |
|
108 |
= Testimonials Widget Migration Helpers =
|
109 |
|
@@ -184,9 +184,9 @@ Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Sett
|
|
184 |
|
185 |
= Requirements =
|
186 |
|
187 |
-
* PHP 5.3+ [Read notice](https://
|
188 |
* WordPress 3.6+
|
189 |
-
* [jQuery 1.10+](https://
|
190 |
|
191 |
= Install Methods =
|
192 |
|
@@ -208,7 +208,7 @@ Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Sett
|
|
208 |
= Usage =
|
209 |
|
210 |
1. Watch [Testimonial Widget](https://www.youtube.com/watch?v=zDz1igmRK2g)
|
211 |
-
1. Read [How do I create a testimonial record?](https://
|
212 |
1. Add and manage testimonials through the **Testimonials Widget** menu in the WordPress admin area
|
213 |
1. To display testimonials as a widget, go to the **Appearance** > **Widgets** menu and drag the **Testimonials Slider** widget into the desired widget area. Then configure the widget to select options and display as desired.
|
214 |
1. Use the following shortcodes to display testimonials on a page, post, etc.
|
@@ -220,7 +220,7 @@ Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Sett
|
|
220 |
* `[testimonials_recent]` - Your site's most recent testimonials
|
221 |
* `[testimonials_slider]` - Displays rotating testimonials or statically
|
222 |
* `[testimonials_tag_cloud]` - A cloud of your most used testimonials' tags
|
223 |
-
1. Read [theme functions usage](https://
|
224 |
* `<?php echo testimonials(); // Testimonials listing with paging ?>`
|
225 |
* `<?php echo testimonials_archives(); // A monthly archive of your site's testimonials ?>`
|
226 |
* `<?php echo testimonials_categories(); // A list or dropdown of testimonials' categories ?>`
|
@@ -262,13 +262,13 @@ Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Sett
|
|
262 |
|
263 |
* [Installation Guide](https://wordpress.org/plugins/testimonials-widget/installation/)
|
264 |
* [Frequently Asked Questions](https://wordpress.org/plugins/testimonials-widget/faq/)
|
265 |
-
* [Options](http://
|
266 |
* [API](https://github.com/michael-cannon/testimonials-widget/blob/master/API.md)
|
267 |
* [Benefits and Features](https://wordpress.org/plugins/testimonials-widget/)
|
268 |
* [CHANGELOG](https://github.com/michael-cannon/testimonials-widget/blob/master/CHANGELOG.md)
|
269 |
* [CONTRIBUTING](https://github.com/michael-cannon/testimonials-widget/blob/master/CONTRIBUTING.md)
|
270 |
* [DEPRECATED](https://github.com/michael-cannon/testimonials-widget/blob/master/DEPRECATED.md)
|
271 |
-
* [EXAMPLES](http://
|
272 |
* [UPGRADING](https://github.com/michael-cannon/testimonials-widget/blob/master/UPGRADING.md)
|
273 |
|
274 |
|
@@ -276,33 +276,33 @@ Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Sett
|
|
276 |
|
277 |
= Testimonials Widget 3.0 Upgrading =
|
278 |
|
279 |
-
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://
|
280 |
|
281 |
= Most Common Issues =
|
282 |
|
283 |
-
* Got `Parse error: syntax error, unexpected T_STATIC…`? See [Most
|
284 |
-
* Got `The plugin does not have a valid header` error? See [Error: The plugin does not have a valid header](https://
|
285 |
-
* Shortcode not working? Read about [enabling shortcodes in widgets](https://
|
286 |
-
* [404 - Page not found](https://
|
287 |
* [Add testimonials using Gravity Forms](http://webtrainingwheels.com/how-to-collect-user-submitted-testimonials-wordpress/)
|
288 |
-
* [Change styling or debug CSS](https://
|
289 |
* [Customize bxSlider](http://bxslider.com/examples)
|
290 |
-
* [Debug theme and plugin conflicts](https://
|
291 |
-
* [How do I create a testimonial record?](https://
|
292 |
-
* [How do I reset options?](https://
|
293 |
-
* [How to change testimonials layout](https://
|
294 |
-
* [My options don't work](https://
|
295 |
-
* [Pagination is broken](https://
|
296 |
* [Test Review schema output](https://developers.google.com/webmasters/structured-data/testing-tool/)
|
297 |
-
* [Testimonials slider doesn't rotate](https://
|
298 |
|
299 |
= Still Stuck or Want Something Done? Get Support! =
|
300 |
|
301 |
-
1. [Knowledge Base](https://
|
302 |
1. [Open Issues](https://github.com/michael-cannon/testimonials-widget/issues) - review and submit bug reports and enhancement requests
|
303 |
1. [Support on WordPress](http://wordpress.org/support/plugin/testimonials-widget) - ask questions and review responses
|
304 |
1. [Contribute Code](https://github.com/michael-cannon/testimonials-widget/blob/master/CONTRIBUTING.md)
|
305 |
-
1. [Beta Testers Needed](http://
|
306 |
1. [Old Plugin Versions](http://wordpress.org/plugins/testimonials-widget/developers/)
|
307 |
|
308 |
|
@@ -336,7 +336,7 @@ Read [UPGRADING](https://github.com/michael-cannon/testimonials-widget/blob/mast
|
|
336 |
|
337 |
= 3.0.0 =
|
338 |
|
339 |
-
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://
|
340 |
|
341 |
If you use custom CSS, actions, or filters to modify Testimonials Widget and Testimonials Widget Premium actions or output, this upgrade will not be compatible with those modifications until corrections are made.
|
342 |
|
@@ -365,9 +365,9 @@ Read [DEPRECATED](https://github.com/michael-cannon/testimonials-widget/blob/mas
|
|
365 |
* Dutch by Bjorn Robijns
|
366 |
* [Hebrew by Ahrale](http://atar4u.com/)
|
367 |
|
368 |
-
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://
|
369 |
|
370 |
-
**[How do I localize?](https://
|
371 |
|
372 |
|
373 |
== Notes ==
|
@@ -388,4 +388,4 @@ A big, special thank you to [Joe Weber](https://plus.google.com/1000632712692773
|
|
388 |
|
389 |
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.
|
390 |
|
391 |
-
Current development by [
|
1 |
=== Testimonials Widget ===
|
2 |
|
3 |
+
Contributors: comprock,saurabhd
|
4 |
+
Donate link: http://axelerant.com/about-axelerant/donate/
|
5 |
+
Tags: axelerant, client, customer, portfolio, quote, quotes, random, recommendation, reference, review, reviews, slider, testimonial, testimonials, wpml
|
6 |
+
Requires at least: 3.9.2
|
7 |
+
Tested up to: 4.2.0
|
8 |
+
Stable tag: 3.1.0
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
33 |
|
34 |
[youtube https://www.youtube.com/watch?v=bhUhuQ-2m8s]
|
35 |
|
36 |
+
**View a [Live Testimonials Widget Demo](http://axelerant.com/testimonials-examples/)**
|
37 |
|
38 |
= Testimonials Widget Premium =
|
39 |
|
50 |
* Use any post types for testimonials
|
51 |
* User submitted testimonials
|
52 |
|
53 |
+
**[Buy Testimonials Widget Premium](http://axelerant.com/downloads/best-wordpress-testimonials-plugin-testimonials-premium/)** plugin for WordPress.
|
54 |
|
55 |
= Testimonials Widget Premium Doesn't Work For You? =
|
56 |
|
95 |
= Shortcode Examples =
|
96 |
|
97 |
* Read [EXAMPLES](https://github.com/michael-cannon/testimonials-widget/blob/master/EXAMPLES.md).
|
98 |
+
* View [Testimonials Widget demo](http://axelerant.com/testimonials-examples/).
|
99 |
|
100 |
= Shortcode and Widget Options =
|
101 |
|
103 |
|
104 |
Further, global settings are the baseline for shortcodes. If you want to alter the shortcode appearance, then alter the shortcode options directly.
|
105 |
|
106 |
+
Details on the Shortcode Attributes tab at WordPress Admin > Testimonials > Settings. Alternately, read [OPTIONS](http://axelerant.com/best-wordpress-testimonials-plugin/shortcode-widget-options/).
|
107 |
|
108 |
= Testimonials Widget Migration Helpers =
|
109 |
|
184 |
|
185 |
= Requirements =
|
186 |
|
187 |
+
* PHP 5.3+ [Read notice](https://nodedesk.zendesk.com/hc/en-us/articles/202331041) – Since 2.16.0
|
188 |
* WordPress 3.6+
|
189 |
+
* [jQuery 1.10+](https://nodedesk.zendesk.com/hc/en-us/articles/202244022)
|
190 |
|
191 |
= Install Methods =
|
192 |
|
208 |
= Usage =
|
209 |
|
210 |
1. Watch [Testimonial Widget](https://www.youtube.com/watch?v=zDz1igmRK2g)
|
211 |
+
1. Read [How do I create a testimonial record?](https://nodedesk.zendesk.com/hc/en-us/articles/202243712)
|
212 |
1. Add and manage testimonials through the **Testimonials Widget** menu in the WordPress admin area
|
213 |
1. To display testimonials as a widget, go to the **Appearance** > **Widgets** menu and drag the **Testimonials Slider** widget into the desired widget area. Then configure the widget to select options and display as desired.
|
214 |
1. Use the following shortcodes to display testimonials on a page, post, etc.
|
220 |
* `[testimonials_recent]` - Your site's most recent testimonials
|
221 |
* `[testimonials_slider]` - Displays rotating testimonials or statically
|
222 |
* `[testimonials_tag_cloud]` - A cloud of your most used testimonials' tags
|
223 |
+
1. Read [theme functions usage](https://nodedesk.zendesk.com/hc/en-us/articles/202380271) for using the following theme helpers.
|
224 |
* `<?php echo testimonials(); // Testimonials listing with paging ?>`
|
225 |
* `<?php echo testimonials_archives(); // A monthly archive of your site's testimonials ?>`
|
226 |
* `<?php echo testimonials_categories(); // A list or dropdown of testimonials' categories ?>`
|
262 |
|
263 |
* [Installation Guide](https://wordpress.org/plugins/testimonials-widget/installation/)
|
264 |
* [Frequently Asked Questions](https://wordpress.org/plugins/testimonials-widget/faq/)
|
265 |
+
* [Options](http://axelerant.com/best-wordpress-testimonials-plugin/shortcode-widget-options/)
|
266 |
* [API](https://github.com/michael-cannon/testimonials-widget/blob/master/API.md)
|
267 |
* [Benefits and Features](https://wordpress.org/plugins/testimonials-widget/)
|
268 |
* [CHANGELOG](https://github.com/michael-cannon/testimonials-widget/blob/master/CHANGELOG.md)
|
269 |
* [CONTRIBUTING](https://github.com/michael-cannon/testimonials-widget/blob/master/CONTRIBUTING.md)
|
270 |
* [DEPRECATED](https://github.com/michael-cannon/testimonials-widget/blob/master/DEPRECATED.md)
|
271 |
+
* [EXAMPLES](http://axelerant.com/best-wordpress-testimonials-plugin/shortcode-examples/)
|
272 |
* [UPGRADING](https://github.com/michael-cannon/testimonials-widget/blob/master/UPGRADING.md)
|
273 |
|
274 |
|
276 |
|
277 |
= Testimonials Widget 3.0 Upgrading =
|
278 |
|
279 |
+
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://nodedesk.zendesk.com/hc/en-us/articles/202476552) for more help.
|
280 |
|
281 |
= Most Common Issues =
|
282 |
|
283 |
+
* Got `Parse error: syntax error, unexpected T_STATIC…`? See [Most Axelerant Plugins Require PHP 5.3+](https://nodedesk.zendesk.com/hc/en-us/articles/202331041)
|
284 |
+
* Got `The plugin does not have a valid header` error? See [Error: The plugin does not have a valid header](https://nodedesk.zendesk.com/hc/en-us/articles/202380141)
|
285 |
+
* Shortcode not working? Read about [enabling shortcodes in widgets](https://nodedesk.zendesk.com/hc/en-us/articles/202385631) and make sure your theme isn't using the same shortcode.
|
286 |
+
* [404 - Page not found](https://nodedesk.zendesk.com/hc/en-us/articles/202243692)
|
287 |
* [Add testimonials using Gravity Forms](http://webtrainingwheels.com/how-to-collect-user-submitted-testimonials-wordpress/)
|
288 |
+
* [Change styling or debug CSS](https://nodedesk.zendesk.com/hc/en-us/articles/202243372)
|
289 |
* [Customize bxSlider](http://bxslider.com/examples)
|
290 |
+
* [Debug theme and plugin conflicts](https://nodedesk.zendesk.com/hc/en-us/articles/202330781)
|
291 |
+
* [How do I create a testimonial record?](https://nodedesk.zendesk.com/hc/en-us/articles/202243712)
|
292 |
+
* [How do I reset options?](https://nodedesk.zendesk.com/hc/en-us/articles/202243702)
|
293 |
+
* [How to change testimonials layout](https://nodedesk.zendesk.com/hc/en-us/articles/202331021)
|
294 |
+
* [My options don't work](https://nodedesk.zendesk.com/hc/en-us/articles/202243702)
|
295 |
+
* [Pagination is broken](https://nodedesk.zendesk.com/hc/en-us/articles/202331071)
|
296 |
* [Test Review schema output](https://developers.google.com/webmasters/structured-data/testing-tool/)
|
297 |
+
* [Testimonials slider doesn't rotate](https://nodedesk.zendesk.com/hc/en-us/articles/202244022)
|
298 |
|
299 |
= Still Stuck or Want Something Done? Get Support! =
|
300 |
|
301 |
+
1. [Knowledge Base](https://nodedesk.zendesk.com/hc/en-us/sections/200861112) - read and comment upon 125+ frequently asked questions
|
302 |
1. [Open Issues](https://github.com/michael-cannon/testimonials-widget/issues) - review and submit bug reports and enhancement requests
|
303 |
1. [Support on WordPress](http://wordpress.org/support/plugin/testimonials-widget) - ask questions and review responses
|
304 |
1. [Contribute Code](https://github.com/michael-cannon/testimonials-widget/blob/master/CONTRIBUTING.md)
|
305 |
+
1. [Beta Testers Needed](http://axelerant.com/become-beta-tester/) - provide feedback and direction to plugin development
|
306 |
1. [Old Plugin Versions](http://wordpress.org/plugins/testimonials-widget/developers/)
|
307 |
|
308 |
|
336 |
|
337 |
= 3.0.0 =
|
338 |
|
339 |
+
This is a major overhaul *without* backwards compliance of over 80 changes. Please read the [Testimonials Widget 3.0 and Testimonials Widget Premium 2.0 Upgrade Notice](https://nodedesk.zendesk.com/hc/en-us/articles/202476552) for more help.
|
340 |
|
341 |
If you use custom CSS, actions, or filters to modify Testimonials Widget and Testimonials Widget Premium actions or output, this upgrade will not be compatible with those modifications until corrections are made.
|
342 |
|
365 |
* Dutch by Bjorn Robijns
|
366 |
* [Hebrew by Ahrale](http://atar4u.com/)
|
367 |
|
368 |
+
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://axelerant.com/contact-axelerant/) for plugin inclusion.
|
369 |
|
370 |
+
**[How do I localize?](https://nodedesk.zendesk.com/hc/en-us/articles/202294892)**
|
371 |
|
372 |
|
373 |
== Notes ==
|
388 |
|
389 |
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.
|
390 |
|
391 |
+
Current development by [Axelerant](http://axelerant.com/about-axelerant/).
|
testimonials-widget.php
CHANGED
@@ -4,16 +4,16 @@
|
|
4 |
* Plugin URI: http://wordpress.org/plugins/testimonials-widget/
|
5 |
* Description: Easily add social proofing to your website with Testimonials Widget. List or slide reviews via functions, shortcodes, or widgets.
|
6 |
* lets you socially randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
7 |
-
* Version: 3.0
|
8 |
-
* Author:
|
9 |
-
* Author URI: http://
|
10 |
* License: GPLv2 or later
|
11 |
* Text Domain: testimonials-widget
|
12 |
* Domain Path: /languages
|
13 |
*/
|
14 |
/**
|
15 |
Testimonials Widget
|
16 |
-
Copyright (C) 2015
|
17 |
|
18 |
This program is free software; you can redistribute it and/or modify
|
19 |
it under the terms of the GNU General Public License as published by
|
@@ -36,7 +36,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
|
36 |
}
|
37 |
|
38 |
if ( ! defined( 'TW_AIHR_VERSION' ) ) {
|
39 |
-
define( 'TW_AIHR_VERSION', '1.1
|
40 |
}
|
41 |
|
42 |
if ( ! defined( 'TW_BASE' ) ) {
|
@@ -60,11 +60,11 @@ if ( ! defined( 'TW_NAME' ) ) {
|
|
60 |
}
|
61 |
|
62 |
if ( ! defined( 'TW_PREMIUM_LINK' ) ) {
|
63 |
-
define( 'TW_PREMIUM_LINK', '<a href="http://
|
64 |
}
|
65 |
|
66 |
if ( ! defined( 'TW_VERSION' ) ) {
|
67 |
-
define( 'TW_VERSION', '3.0
|
68 |
}
|
69 |
|
70 |
require_once TW_DIR_INC . 'requirements.php';
|
4 |
* Plugin URI: http://wordpress.org/plugins/testimonials-widget/
|
5 |
* Description: Easily add social proofing to your website with Testimonials Widget. List or slide reviews via functions, shortcodes, or widgets.
|
6 |
* lets you socially randomly slide or list selected portfolios, quotes, reviews, or text with images or videos on your WordPress site.
|
7 |
+
* Version: 3.1.0
|
8 |
+
* Author: Axelerant
|
9 |
+
* Author URI: http://axelerant.com/
|
10 |
* License: GPLv2 or later
|
11 |
* Text Domain: testimonials-widget
|
12 |
* Domain Path: /languages
|
13 |
*/
|
14 |
/**
|
15 |
Testimonials Widget
|
16 |
+
Copyright (C) 2015 Axelerant
|
17 |
|
18 |
This program is free software; you can redistribute it and/or modify
|
19 |
it under the terms of the GNU General Public License as published by
|
36 |
}
|
37 |
|
38 |
if ( ! defined( 'TW_AIHR_VERSION' ) ) {
|
39 |
+
define( 'TW_AIHR_VERSION', '1.2.1' );
|
40 |
}
|
41 |
|
42 |
if ( ! defined( 'TW_BASE' ) ) {
|
60 |
}
|
61 |
|
62 |
if ( ! defined( 'TW_PREMIUM_LINK' ) ) {
|
63 |
+
define( 'TW_PREMIUM_LINK', '<a href="http://axelerant.com/downloads/testimonials-widget-premium-wordpress-plugin/">Buy Premium</a>' );
|
64 |
}
|
65 |
|
66 |
if ( ! defined( 'TW_VERSION' ) ) {
|
67 |
+
define( 'TW_VERSION', '3.1.0' );
|
68 |
}
|
69 |
|
70 |
require_once TW_DIR_INC . 'requirements.php';
|