Yet Another Related Posts Plugin (YARPP) - Version 3.0.8b4

Version Description

Download this release

Release Info

Developer mitchoyoshitaka
Plugin Icon 128x128 Yet Another Related Posts Plugin (YARPP)
Version 3.0.8b4
Comparing to
See all releases

Code changes from version 3.0.8b3 to 3.0.8b4

Files changed (4) hide show
  1. includes.php +2 -1
  2. magic.php +6 -0
  3. readme.txt +4 -1
  4. yarpp.php +3 -3
includes.php CHANGED
@@ -267,11 +267,12 @@ function yarpp_rss_excerpt($content) {
267
- Viper's Video Quicktags
268
- WP-CodeBox
269
- WP shortcodes
270
//- Tweet This - could not reproduce problem.
271
*/
272
273
$yarpp_blacklist = array(null,'yarpp_default','diggZEt_AddBut','reddZEt_AddBut','dzoneZEt_AddBut','wp_syntax_before_filter','wp_syntax_after_filter','wp_codebox_before_filter','wp_codebox_after_filter','do_shortcode');//,'insert_tweet_this'
274
- $yarpp_blackmethods = array(null,'addinlinejs','replacebbcode');
275
276
function yarpp_white($filter) {
277
global $yarpp_blacklist;
267
- Viper's Video Quicktags
268
- WP-CodeBox
269
- WP shortcodes
270
+ - WP Greet Box
271
//- Tweet This - could not reproduce problem.
272
*/
273
274
$yarpp_blacklist = array(null,'yarpp_default','diggZEt_AddBut','reddZEt_AddBut','dzoneZEt_AddBut','wp_syntax_before_filter','wp_syntax_after_filter','wp_codebox_before_filter','wp_codebox_after_filter','do_shortcode');//,'insert_tweet_this'
275
+ $yarpp_blackmethods = array(null,'addinlinejs','replacebbcode','filter_content');
276
277
function yarpp_white($filter) {
278
global $yarpp_blacklist;
magic.php CHANGED
@@ -296,6 +296,12 @@ function yarpp_related($type,$args,$echo = true,$reference_ID=false,$domain = 'w
296
$related_query->query("p=$reference_ID&orderby=".$orders[0]."&order=".$orders[1]."&showposts=$limit");
297
else
298
$related_query->query('');
299
300
if ($domain == 'metabox') {
301
include('template-metabox.php');
296
$related_query->query("p=$reference_ID&orderby=".$orders[0]."&order=".$orders[1]."&showposts=$limit");
297
else
298
$related_query->query('');
299
+
300
+ $wp_query = $related_query;
301
+ $wp_query->in_the_loop = true;
302
+ // make sure we get the right is_single value
303
+ // (see http://wordpress.org/support/topic/288230)
304
+ $wp_query->is_single = false;
305
306
if ($domain == 'metabox') {
307
include('template-metabox.php');
readme.txt CHANGED
@@ -6,7 +6,7 @@ Plugin URI: http://mitcho.com/code/yarpp/
6
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=66G4DATK4999L&item_name=mitcho%2ecom%2fcode%3a%20donate%20to%20Michael%20Yoshitaka%20Erlewine&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&charset=UTF%2d8
7
Tags: related, posts, post, pages, page, RSS, feed, feeds
8
Requires at least: 2.3
9
- Tested up to: 2.8.1
10
Stable tag: 3.0.7
11
12
Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
@@ -269,4 +269,7 @@ If you are a bilingual speaker of English and another language and an avid user
269
* Added Lithuanian localization
270
* Bugfix: [when ad-hoc caching was off, the cached status would always say "0% cached" ](http://wordpress.org/support/topic/286395)
271
* Bugfix: enabled Polish and Italian stopwords and [fixed encoding of Italian stopwords](http://wordpress.org/support/topic/288808).
272
6
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=66G4DATK4999L&item_name=mitcho%2ecom%2fcode%3a%20donate%20to%20Michael%20Yoshitaka%20Erlewine&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&charset=UTF%2d8
7
Tags: related, posts, post, pages, page, RSS, feed, feeds
8
Requires at least: 2.3
9
+ Tested up to: 2.8.2
10
Stable tag: 3.0.7
11
12
Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
269
* Added Lithuanian localization
270
* Bugfix: [when ad-hoc caching was off, the cached status would always say "0% cached" ](http://wordpress.org/support/topic/286395)
271
* Bugfix: enabled Polish and Italian stopwords and [fixed encoding of Italian stopwords](http://wordpress.org/support/topic/288808).
272
+ * Bugfix: `is_single` and other such flags are now set properly within the related posts Loop (as a result, now [compatible with WP Greet Box](http://wordpress.org/support/topic/288230))
273
+ * Confirmed compatibility with 2.8.2
274
+ * Bugfix: [the Related Posts metabox now respects the Screen Options](http://wordpress.org/support/topic/289290)
275
yarpp.php CHANGED
@@ -3,14 +3,14 @@
3
Plugin Name: Yet Another Related Posts Plugin
4
Plugin URI: http://mitcho.com/code/yarpp/
5
Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
- Version: 3.0.8b2
7
Author: mitcho (Michael Yoshitaka Erlewine)
8
Author URI: http://mitcho.com/
9
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=66G4DATK4999L&item_name=mitcho%2ecom%2fcode%3a%20donate%20to%20Michael%20Yoshitaka%20Erlewine&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&charset=UTF%2d8
10
*/
11
12
define('YARPP_NUMERICAL_VERSION','3.08');
13
- define('YARPP_VERSION','3.08b3');
14
15
require_once('includes.php');
16
require_once('related-functions.php');
@@ -31,7 +31,7 @@ add_action('plugins_loaded', 'widget_yarpp_init');
31
add_action( 'admin_menu', 'yarpp_add_metabox');
32
function yarpp_add_metabox() {
33
if (function_exists('add_meta_box')) {
34
- add_meta_box( __( 'Related Posts' , 'yarpp'), __( 'Related Posts' , 'yarpp'), 'yarpp_metabox', 'post', 'normal' );
35
}
36
}
37
function yarpp_metabox() {
3
Plugin Name: Yet Another Related Posts Plugin
4
Plugin URI: http://mitcho.com/code/yarpp/
5
Description: Returns a list of related entries based on a unique algorithm for display on your blog and RSS feeds. A templating feature allows customization of the display.
6
+ Version: 3.0.8b4
7
Author: mitcho (Michael Yoshitaka Erlewine)
8
Author URI: http://mitcho.com/
9
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=66G4DATK4999L&item_name=mitcho%2ecom%2fcode%3a%20donate%20to%20Michael%20Yoshitaka%20Erlewine&no_shipping=0&no_note=1&tax=0&currency_code=USD&lc=US&charset=UTF%2d8
10
*/
11
12
define('YARPP_NUMERICAL_VERSION','3.08');
13
+ define('YARPP_VERSION','3.08b4');
14
15
require_once('includes.php');
16
require_once('related-functions.php');
31
add_action( 'admin_menu', 'yarpp_add_metabox');
32
function yarpp_add_metabox() {
33
if (function_exists('add_meta_box')) {
34
+ add_meta_box( 'yarpp_relatedposts', __( 'Related Posts' , 'yarpp'), 'yarpp_metabox', 'post', 'normal' );
35
}
36
}
37
function yarpp_metabox() {