Version Description
(2019-07-01) = * Bugfix: Fix warning from using get_currentuserinfo()
Download this release
Release Info
Developer | jeffparker |
Plugin | Yet Another Related Posts Plugin (YARPP) |
Version | 5.0.0 |
Comparing to | |
See all releases |
Code changes from version 4.6 to 5.0.0
- classes/YARPP_Core.php +2 -2
- classes/YARPP_Meta_Box_Contact.php +5 -5
- classes/YARPP_Meta_Box_Display_Feed.php +1 -1
- classes/YARPP_Meta_Box_Display_Web.php +1 -1
- includes/template_builtin.php +6 -9
- lang/yarpp-by_BY.po +1 -1
- lang/yarpp-fr_FR.po +1 -1
- lang/yarpp-lv_LV.po +1 -1
- lang/yarpp-ru_RU.po +1 -1
- lang/yarpp-uz_UZ.po +1 -1
- readme.txt +10 -5
- yarpp.php +2 -2
classes/YARPP_Core.php
CHANGED
@@ -1145,7 +1145,7 @@ class YARPP {
|
|
1145 |
'<p>'.
|
1146 |
sprintf(
|
1147 |
__(
|
1148 |
-
"Related posts brought to you by <a href='%s'
|
1149 |
'yarpp'
|
1150 |
),
|
1151 |
'https://wordpress.org/plugins/yet-another-related-posts-plugin/'
|
@@ -1321,7 +1321,7 @@ class YARPP {
|
|
1321 |
'<p>'.
|
1322 |
sprintf(
|
1323 |
__(
|
1324 |
-
"Related posts brought to you by <a href='%s'
|
1325 |
'yarpp'
|
1326 |
),
|
1327 |
'https://wordpress.org/plugins/yet-another-related-posts-plugin/'
|
1145 |
'<p>'.
|
1146 |
sprintf(
|
1147 |
__(
|
1148 |
+
"Related posts brought to you by <a href='%s' title='WordPress Related Posts Plugin' target='_blank'>YARPP</a>.",
|
1149 |
'yarpp'
|
1150 |
),
|
1151 |
'https://wordpress.org/plugins/yet-another-related-posts-plugin/'
|
1321 |
'<p>'.
|
1322 |
sprintf(
|
1323 |
__(
|
1324 |
+
"Related posts brought to you by <a href='%s' title='WordPress Related Posts Plugin' target='_blank'>YARPP</a>.",
|
1325 |
'yarpp'
|
1326 |
),
|
1327 |
'https://wordpress.org/plugins/yet-another-related-posts-plugin/'
|
classes/YARPP_Meta_Box_Contact.php
CHANGED
@@ -9,22 +9,22 @@ class YARPP_Meta_Box_Contact extends YARPP_Meta_Box {
|
|
9 |
$out =
|
10 |
'<ul class="yarpp_contacts">'.
|
11 |
'<li>'.
|
12 |
-
'<a href="
|
13 |
'<span class="icon icon-wordpress"></span> '.__('YARPP Forum', 'yarpp').
|
14 |
'</a>'.
|
15 |
'</li>'.
|
16 |
'<li>'.
|
17 |
-
'<a href="
|
18 |
'<span class="icon icon-twitter"></span> '.__('YARPP on Twitter', 'yarpp').
|
19 |
'</a>'.
|
20 |
'</li>'.
|
21 |
'<li>'.
|
22 |
-
'<a href="https://www.facebook.com/
|
23 |
-
'<span class="icon icon-facebook"></span> YARPP on Facebook'.
|
24 |
'</a>'.
|
25 |
'</li>'.
|
26 |
'<li>'.
|
27 |
-
'<a href="
|
28 |
'<span class="icon icon-star '.$happy.'"></span> '.__('Review YARPP on WordPress.org', 'yarpp').
|
29 |
'</a>'.
|
30 |
'</li>'.
|
9 |
$out =
|
10 |
'<ul class="yarpp_contacts">'.
|
11 |
'<li>'.
|
12 |
+
'<a href="https://wordpress.org/support/plugin/yet-another-related-posts-plugin/" target="_blank">'.
|
13 |
'<span class="icon icon-wordpress"></span> '.__('YARPP Forum', 'yarpp').
|
14 |
'</a>'.
|
15 |
'</li>'.
|
16 |
'<li>'.
|
17 |
+
'<a href="https://twitter.com/yarpp" target="_blank">'.
|
18 |
'<span class="icon icon-twitter"></span> '.__('YARPP on Twitter', 'yarpp').
|
19 |
'</a>'.
|
20 |
'</li>'.
|
21 |
'<li>'.
|
22 |
+
'<a href="https://www.facebook.com/groups/357562101611506/" target="_blank">'.
|
23 |
+
'<span class="icon icon-facebook"></span> YARPP User Group on Facebook'.
|
24 |
'</a>'.
|
25 |
'</li>'.
|
26 |
'<li>'.
|
27 |
+
'<a href="https://wordpress.org/support/plugin/yet-another-related-posts-plugin/reviews/?rate=5#new-post" target="_blank">'.
|
28 |
'<span class="icon icon-star '.$happy.'"></span> '.__('Review YARPP on WordPress.org', 'yarpp').
|
29 |
'</a>'.
|
30 |
'</li>'.
|
classes/YARPP_Meta_Box_Display_Feed.php
CHANGED
@@ -55,6 +55,6 @@ class YARPP_Meta_Box_Display_Feed extends YARPP_Meta_Box {
|
|
55 |
|
56 |
$this->displayorder( 'rss_order', 'rss_displayed' );
|
57 |
|
58 |
-
$this->checkbox( 'rss_promote_yarpp', __( "Help promote Yet Another Related Posts Plugin?", 'yarpp' ) . " <span class='yarpp_help' data-help='" . esc_attr( sprintf( __( "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links
|
59 |
}
|
60 |
}
|
55 |
|
56 |
$this->displayorder( 'rss_order', 'rss_displayed' );
|
57 |
|
58 |
+
$this->checkbox( 'rss_promote_yarpp', __( "Help promote Yet Another Related Posts Plugin?", 'yarpp' ) . " <span class='yarpp_help' data-help='" . esc_attr( sprintf( __( "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links are greatly appreciated.", 'yarpp' ), "<code>" . htmlspecialchars( sprintf( __( "Related posts brought to you by <a href='%s' title='WordPress Related Posts Plugin' target='_blank'>YARPP</a>.", 'yarpp' ), 'http://www.yarpp.com' ) )."</code>" ) ) . "'> </span>", 'rss_displayed' );
|
59 |
}
|
60 |
}
|
classes/YARPP_Meta_Box_Display_Web.php
CHANGED
@@ -65,6 +65,6 @@ class YARPP_Meta_Box_Display_Web extends YARPP_Meta_Box {
|
|
65 |
echo "</div>";
|
66 |
|
67 |
$this->displayorder( 'order' );
|
68 |
-
$this->checkbox( 'promote_yarpp', __( "Help promote Yet Another Related Posts Plugin?", 'yarpp' ) . " <span class='yarpp_help' data-help='" . esc_attr( sprintf( __( "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links
|
69 |
}
|
70 |
}
|
65 |
echo "</div>";
|
66 |
|
67 |
$this->displayorder( 'order' );
|
68 |
+
$this->checkbox( 'promote_yarpp', __( "Help promote Yet Another Related Posts Plugin?", 'yarpp' ) . " <span class='yarpp_help' data-help='" . esc_attr( sprintf( __( "This option will add the code %s. Try turning it on, updating your options, and see the code in the code example to the right. These links are greatly appreciated.", 'yarpp' ), "<code>" . htmlspecialchars( sprintf( __( "Related posts brought to you by <a href='%s' title='WordPress Related Posts Plugin' target='_blank'>YARPP</a>.", 'yarpp' ), 'http://www.yarpp.com' ) )."</code>" ) ) . "'> </span>", 'yarpp' );
|
69 |
}
|
70 |
}
|
includes/template_builtin.php
CHANGED
@@ -7,23 +7,20 @@
|
|
7 |
* More information on the custom templates is available at http://mitcho.com/blog/projects/yarpp-3-templates/
|
8 |
*/
|
9 |
|
10 |
-
get_currentuserinfo();
|
11 |
-
|
12 |
$options = array(
|
13 |
'before_title',
|
14 |
'after_title',
|
15 |
'show_excerpt',
|
16 |
-
'excerpt_length',
|
17 |
-
'before_post',
|
18 |
-
'after_post',
|
19 |
-
'before_related',
|
20 |
-
'after_related',
|
21 |
-
'no_results'
|
22 |
);
|
23 |
|
24 |
extract($this->parse_args($args, $options));
|
25 |
|
26 |
-
|
27 |
if (have_posts()) {
|
28 |
|
29 |
$output .= $before_related."\n";
|
7 |
* More information on the custom templates is available at http://mitcho.com/blog/projects/yarpp-3-templates/
|
8 |
*/
|
9 |
|
|
|
|
|
10 |
$options = array(
|
11 |
'before_title',
|
12 |
'after_title',
|
13 |
'show_excerpt',
|
14 |
+
'excerpt_length',
|
15 |
+
'before_post',
|
16 |
+
'after_post',
|
17 |
+
'before_related',
|
18 |
+
'after_related',
|
19 |
+
'no_results'
|
20 |
);
|
21 |
|
22 |
extract($this->parse_args($args, $options));
|
23 |
|
|
|
24 |
if (have_posts()) {
|
25 |
|
26 |
$output .= $before_related."\n";
|
lang/yarpp-by_BY.po
CHANGED
@@ -43,7 +43,7 @@ msgstr "%f - гэта каэфіцыент \"падобнасці\" паста
|
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
-
msgstr "Спіс падобных пастоў прадстаўлены вам убудовай <a href='%s'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
+
msgstr "Спіс падобных пастоў прадстаўлены вам убудовай <a href='%s' title='WordPress Related Posts Plugin'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
lang/yarpp-fr_FR.po
CHANGED
@@ -159,7 +159,7 @@ msgstr "Il n’y a pas d’entrée similaire."
|
|
159 |
#, php-format
|
160 |
#@ yarpp
|
161 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
162 |
-
msgstr "La liste des entrées similaires est établie par le module d’extension <a href='%s'>YARPP</a>."
|
163 |
|
164 |
#: class-widget.php:92
|
165 |
#: options-meta-boxes.php:35
|
159 |
#, php-format
|
160 |
#@ yarpp
|
161 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
162 |
+
msgstr "La liste des entrées similaires est établie par le module d’extension <a href='%s' title='WordPress Related Posts Plugin'>YARPP</a>."
|
163 |
|
164 |
#: class-widget.php:92
|
165 |
#: options-meta-boxes.php:35
|
lang/yarpp-lv_LV.po
CHANGED
@@ -43,7 +43,7 @@ msgstr "%f - eto koefficient \"pohojesti\" tekuschgo posta i svyazanogo s nim. V
|
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
-
msgstr "Spisok pohojih postov predostavlen vam plaginom <a href='%s'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
+
msgstr "Spisok pohojih postov predostavlen vam plaginom <a href='%s' title='WordPress Related Posts Plugin'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
lang/yarpp-ru_RU.po
CHANGED
@@ -43,7 +43,7 @@ msgstr "%f - это коэффициэнт \"похожести\" текущго
|
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
-
msgstr "Список похожих постов предоставлен вам плагином <a href='%s'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
+
msgstr "Список похожих постов предоставлен вам плагином <a href='%s' title='WordPress Related Posts Plugin'>YARPP</a>."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
lang/yarpp-uz_UZ.po
CHANGED
@@ -43,7 +43,7 @@ msgstr "%f - bu joriy xabar va aloqador xabar o'rtasidagi o'xshashlik koeffitsie
|
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
-
msgstr "Aloqador xabarlar Sizga <a href='%s'>YARPP</a> plagini tomonidan taqdim etildi."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
43 |
#, php-format
|
44 |
#@ yarpp
|
45 |
msgid "Related posts brought to you by <a href='%s'>Yet Another Related Posts Plugin</a>."
|
46 |
+
msgstr "Aloqador xabarlar Sizga <a href='%s' title='WordPress Related Posts Plugin'>YARPP</a> plagini tomonidan taqdim etildi."
|
47 |
|
48 |
#: yarpp_options.php:54
|
49 |
#@ yarpp
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Yet Another Related Posts Plugin (YARPP) ===
|
2 |
Contributors: jeffparker, shareaholic
|
3 |
Tags: related, related posts, similar posts, posts, pages, thumbnails, feeds, multisite, multilingual
|
4 |
-
Requires at least: 3.
|
5 |
Requires PHP: 5.2
|
6 |
License: GPLv2 or later
|
7 |
Tested up to: 5.2
|
8 |
-
Stable tag:
|
9 |
|
10 |
Display a list of related posts on your site based on a powerful unique algorithm. Optionally, earn money by including sponsored content.
|
11 |
|
@@ -21,6 +21,8 @@ Yet Another Related Posts Plugin (YARPP) displays pages, posts, and custom post
|
|
21 |
* **An advanced and versatile algorithm**: Using a customizable algorithm considering post titles, content, tags, categories, and custom taxonomies, YARPP finds related content from across your site. [Learn More.](http://wordpress.tv/2011/01/29/michael-%E2%80%9Cmitcho%E2%80%9D-erlewine-the-yet-another-related-posts-plugin-algorithm-explained/)
|
22 |
* **Related posts in feeds**: Display related posts in RSS feeds with custom display options.
|
23 |
|
|
|
|
|
24 |
This plugin requires PHP 5, MySQL 4.1, and WordPress 3.3 or greater. See [the FAQ](http://wordpress.org/plugins/yet-another-related-posts-plugin/faq/) for answers to common questions.
|
25 |
|
26 |
== Installation ==
|
@@ -232,10 +234,13 @@ Yes. Any taxonomy, including custom taxonomies, may be specified in the `weight`
|
|
232 |
If you would like to choose custom taxonomies to choose in the YARPP settings UI, either to exclude certain terms or to consider them in the relatedness formula via the UI, the taxonomy must (a) have either the `show_ui` or `yarpp_support` attribute set to true and (b) must apply to either the post types `post` or `page` or both.
|
233 |
|
234 |
== Changelog ==
|
235 |
-
=
|
|
|
|
|
|
|
236 |
* [Bugfix](https://wordpress.org/support/topic/plugin-flagged-by-wordfence/): Removed links from Plugin Readme to resolve WordFence false positive.
|
237 |
|
238 |
-
= 4.5 =
|
239 |
After a bit of a hiatus, we're back! The plugin had been delisted due to a minor [email address issue](https://make.wordpress.org/plugins/2018/10/22/reminder-plugins-are-closed-if-emails-bounce/). This has been resolved with this release and the plugin has been reinstated. We consider this to be a big step, and yes, after a 6-month hiatus of not being in the plugin directory.🙂
|
240 |
|
241 |
The plugin is also no longer maintained by Adknowledge. A group of us with **deep expertise in Content Recommendations** and **10+ years experience with maintaining very popular plugins** have very recently taken Yarpp over from Adknowlege. More on this will be shared very soon.
|
@@ -869,6 +874,6 @@ After a break of many years, the plugin is 100% supported now that the baton has
|
|
869 |
* Initial upload
|
870 |
|
871 |
== Upgrade Notice ==
|
872 |
-
=
|
873 |
We update this plugin regularly so we can make it better for you. Update to the latest version for all of the available features and improvements. Thank you for using YARPP!
|
874 |
|
1 |
=== Yet Another Related Posts Plugin (YARPP) ===
|
2 |
Contributors: jeffparker, shareaholic
|
3 |
Tags: related, related posts, similar posts, posts, pages, thumbnails, feeds, multisite, multilingual
|
4 |
+
Requires at least: 3.7
|
5 |
Requires PHP: 5.2
|
6 |
License: GPLv2 or later
|
7 |
Tested up to: 5.2
|
8 |
+
Stable tag: 5.0.0
|
9 |
|
10 |
Display a list of related posts on your site based on a powerful unique algorithm. Optionally, earn money by including sponsored content.
|
11 |
|
21 |
* **An advanced and versatile algorithm**: Using a customizable algorithm considering post titles, content, tags, categories, and custom taxonomies, YARPP finds related content from across your site. [Learn More.](http://wordpress.tv/2011/01/29/michael-%E2%80%9Cmitcho%E2%80%9D-erlewine-the-yet-another-related-posts-plugin-algorithm-explained/)
|
22 |
* **Related posts in feeds**: Display related posts in RSS feeds with custom display options.
|
23 |
|
24 |
+
The Yet Another Related Posts Plugin is the most popular Related Posts plugin for WordPress, encouraging Discovery and Engagement since 2008.
|
25 |
+
|
26 |
This plugin requires PHP 5, MySQL 4.1, and WordPress 3.3 or greater. See [the FAQ](http://wordpress.org/plugins/yet-another-related-posts-plugin/faq/) for answers to common questions.
|
27 |
|
28 |
== Installation ==
|
234 |
If you would like to choose custom taxonomies to choose in the YARPP settings UI, either to exclude certain terms or to consider them in the relatedness formula via the UI, the taxonomy must (a) have either the `show_ui` or `yarpp_support` attribute set to true and (b) must apply to either the post types `post` or `page` or both.
|
235 |
|
236 |
== Changelog ==
|
237 |
+
= 5.0.0 (2019-07-01) =
|
238 |
+
* [Bugfix](https://wordpress.org/support/topic/php-notice-get_currentuserinfo-is-deprecated-since-version-4-5-0/): Fix warning from using get_currentuserinfo()
|
239 |
+
|
240 |
+
= 4.6 (2019-07-01) =
|
241 |
* [Bugfix](https://wordpress.org/support/topic/plugin-flagged-by-wordfence/): Removed links from Plugin Readme to resolve WordFence false positive.
|
242 |
|
243 |
+
= 4.5 (2019-05-18) =
|
244 |
After a bit of a hiatus, we're back! The plugin had been delisted due to a minor [email address issue](https://make.wordpress.org/plugins/2018/10/22/reminder-plugins-are-closed-if-emails-bounce/). This has been resolved with this release and the plugin has been reinstated. We consider this to be a big step, and yes, after a 6-month hiatus of not being in the plugin directory.🙂
|
245 |
|
246 |
The plugin is also no longer maintained by Adknowledge. A group of us with **deep expertise in Content Recommendations** and **10+ years experience with maintaining very popular plugins** have very recently taken Yarpp over from Adknowlege. More on this will be shared very soon.
|
874 |
* Initial upload
|
875 |
|
876 |
== Upgrade Notice ==
|
877 |
+
= 5.0.0 =
|
878 |
We update this plugin regularly so we can make it better for you. Update to the latest version for all of the available features and improvements. Thank you for using YARPP!
|
879 |
|
yarpp.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: Yet Another Related Posts Plugin
|
4 |
Description: Adds related posts to your site and in RSS feeds, based on a powerful, customizable algorithm.
|
5 |
-
Version:
|
6 |
Author: YARPP
|
7 |
Author URI: http://www.yarpp.com/
|
8 |
Plugin URI: http://www.yarpp.com/
|
@@ -14,7 +14,7 @@ if(!defined('WP_CONTENT_DIR')){
|
|
14 |
define('WP_CONTENT_DIR', substr($tr,0,strrpos($tr,'/')));
|
15 |
}
|
16 |
|
17 |
-
define('YARPP_VERSION', '
|
18 |
define('YARPP_DIR', dirname(__FILE__));
|
19 |
define('YARPP_URL', plugins_url('',__FILE__));
|
20 |
define('YARPP_NO_RELATED', ':(');
|
2 |
/*
|
3 |
Plugin Name: Yet Another Related Posts Plugin
|
4 |
Description: Adds related posts to your site and in RSS feeds, based on a powerful, customizable algorithm.
|
5 |
+
Version: 5.0.0
|
6 |
Author: YARPP
|
7 |
Author URI: http://www.yarpp.com/
|
8 |
Plugin URI: http://www.yarpp.com/
|
14 |
define('WP_CONTENT_DIR', substr($tr,0,strrpos($tr,'/')));
|
15 |
}
|
16 |
|
17 |
+
define('YARPP_VERSION', '5.0.0');
|
18 |
define('YARPP_DIR', dirname(__FILE__));
|
19 |
define('YARPP_URL', plugins_url('',__FILE__));
|
20 |
define('YARPP_NO_RELATED', ':(');
|