Related Posts for WordPress - Version 1.7.3

Version Description

Download this release

Release Info

Developer barrykooij
Plugin Icon 128x128 Related Posts for WordPress
Version 1.7.3
Comparing to
See all releases

Code changes from version 1.7.2 to 1.7.3

classes/class-is-installing-notice.php CHANGED
@@ -38,11 +38,11 @@ if ( ! class_exists( 'RP4WP_Is_Installing_Notice' ) ) {
38
 
39
  // Check if we need to dismiss the notice
40
  if ( isset( $_GET['rp4wp_hide_is_installing'] ) ) {
41
- delete_site_option( RP4WP_Constants::OPTION_IS_INSTALLING );
42
  }
43
 
44
  // Check if we are currently installing
45
- if ( false != get_site_option( RP4WP_Constants::OPTION_IS_INSTALLING, false ) && ( ! isset( $_GET['page'] ) || 'rp4wp_install' != $_GET['page'] ) ) {
46
  $this->display();
47
  }
48
 
38
 
39
  // Check if we need to dismiss the notice
40
  if ( isset( $_GET['rp4wp_hide_is_installing'] ) ) {
41
+ delete_option( RP4WP_Constants::OPTION_IS_INSTALLING );
42
  }
43
 
44
  // Check if we are currently installing
45
+ if ( false != get_option( RP4WP_Constants::OPTION_IS_INSTALLING, false ) && ( ! isset( $_GET['page'] ) || 'rp4wp_install' != $_GET['page'] ) ) {
46
  $this->display();
47
  }
48
 
classes/class-nag-manager.php CHANGED
@@ -32,7 +32,7 @@ if ( ! class_exists( 'RP4WP_Nag_Manager' ) ) {
32
  private function insert_install_date() {
33
  $datetime_now = new DateTime();
34
  $date_string = $datetime_now->format( 'Y-m-d' );
35
- add_site_option( RP4WP_Constants::OPTION_INSTALL_DATE, $date_string, '', 'no' );
36
 
37
  return $date_string;
38
  }
@@ -46,7 +46,7 @@ if ( ! class_exists( 'RP4WP_Nag_Manager' ) ) {
46
  * @return DateTime
47
  */
48
  private function get_install_date() {
49
- $date_string = get_site_option( RP4WP_Constants::OPTION_INSTALL_DATE, '' );
50
  if ( $date_string == '' ) {
51
  // There is no install date, plugin was installed before version 1.2.0. Add it now.
52
  $date_string = $this->insert_install_date();
32
  private function insert_install_date() {
33
  $datetime_now = new DateTime();
34
  $date_string = $datetime_now->format( 'Y-m-d' );
35
+ add_option( RP4WP_Constants::OPTION_INSTALL_DATE, $date_string, '', 'no' );
36
 
37
  return $date_string;
38
  }
46
  * @return DateTime
47
  */
48
  private function get_install_date() {
49
+ $date_string = get_option( RP4WP_Constants::OPTION_INSTALL_DATE, '' );
50
  if ( $date_string == '' ) {
51
  // There is no install date, plugin was installed before version 1.2.0. Add it now.
52
  $date_string = $this->insert_install_date();
classes/class-rp4wp.php CHANGED
@@ -8,7 +8,7 @@ class RP4WP {
8
 
9
  private static $instance = null;
10
 
11
- const VERSION = '1.7.2';
12
 
13
  /**
14
  * @var RP4WP_Settings
@@ -70,10 +70,10 @@ class RP4WP {
70
  load_plugin_textdomain( 'related-posts-for-wp', false, dirname( plugin_basename( RP4WP_PLUGIN_FILE ) ) . '/languages/' );
71
 
72
  // Check if we need to run the installer
73
- if ( is_admin() && get_site_option( RP4WP_Constants::OPTION_DO_INSTALL, false ) ) {
74
 
75
  // Delete do install site option
76
- delete_site_option( RP4WP_Constants::OPTION_DO_INSTALL );
77
 
78
  // Redirect to installation wizard
79
  wp_redirect( admin_url() . '?page=rp4wp_install', 307 );
8
 
9
  private static $instance = null;
10
 
11
+ const VERSION = '1.7.3';
12
 
13
  /**
14
  * @var RP4WP_Settings
70
  load_plugin_textdomain( 'related-posts-for-wp', false, dirname( plugin_basename( RP4WP_PLUGIN_FILE ) ) . '/languages/' );
71
 
72
  // Check if we need to run the installer
73
+ if ( is_admin() && get_option( RP4WP_Constants::OPTION_DO_INSTALL, false ) ) {
74
 
75
  // Delete do install site option
76
+ delete_option( RP4WP_Constants::OPTION_DO_INSTALL );
77
 
78
  // Redirect to installation wizard
79
  wp_redirect( admin_url() . '?page=rp4wp_install', 307 );
classes/hooks/class-hook-page-install.php CHANGED
@@ -90,10 +90,10 @@ class RP4WP_Hook_Page_Install extends RP4WP_Hook {
90
  // Check installer resume options
91
  if ( 1 == $cur_step ) {
92
  // Add is installing site option
93
- add_site_option( RP4WP_Constants::OPTION_IS_INSTALLING, true );
94
  } elseif ( 3 == $cur_step ) {
95
  // Installer is done, remove the option
96
- delete_site_option( RP4WP_Constants::OPTION_IS_INSTALLING );
97
  }
98
 
99
  ?>
90
  // Check installer resume options
91
  if ( 1 == $cur_step ) {
92
  // Add is installing site option
93
+ add_option( RP4WP_Constants::OPTION_IS_INSTALLING, true );
94
  } elseif ( 3 == $cur_step ) {
95
  // Installer is done, remove the option
96
+ delete_option( RP4WP_Constants::OPTION_IS_INSTALLING );
97
  }
98
 
99
  ?>
includes/installer-functions.php CHANGED
@@ -13,5 +13,5 @@ function rp4wp_activate_plugin() {
13
  $wpdb->query( $sql );
14
 
15
  // Redirect to installation wizard
16
- add_site_option( 'rp4wp_do_install', true );
17
  }
13
  $wpdb->query( $sql );
14
 
15
  // Redirect to installation wizard
16
+ add_option( 'rp4wp_do_install', true );
17
  }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.relatedpostsforwp.com/
4
  Tags: related posts for wordpress, related posts for wp, simple related posts, easy related posts, related posts, related, relations, internal links, seo, bounce rate
5
  Requires at least: 3.6
6
  Tested up to: 4.0
7
- Stable tag: 1.7.2
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -107,6 +107,9 @@ There is one custom table created for the post cache, this table will however no
107
 
108
  == Changelog ==
109
 
 
 
 
110
  = 1.7.2: October 27, 2014 =
111
  * Fixed a bug where permission were checked to soon.
112
  * Removed an unused query var.
4
  Tags: related posts for wordpress, related posts for wp, simple related posts, easy related posts, related posts, related, relations, internal links, seo, bounce rate
5
  Requires at least: 3.6
6
  Tested up to: 4.0
7
+ Stable tag: 1.7.3
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
107
 
108
  == Changelog ==
109
 
110
+ = 1.7.3: November 10, 2014 =
111
+ * Fixed multisite/network compatibility
112
+
113
  = 1.7.2: October 27, 2014 =
114
  * Fixed a bug where permission were checked to soon.
115
  * Removed an unused query var.
related-posts-for-wp.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Related Posts for WordPress
4
  Plugin URI: http://www.relatedpostsforwp.com/
5
  Description: Related Posts for WordPress, the best way to display related posts in WordPress.
6
- Version: 1.7.2
7
  Author: Barry Kooij
8
  Author URI: http://www.barrykooij.com/
9
  License: GPL v3
3
  Plugin Name: Related Posts for WordPress
4
  Plugin URI: http://www.relatedpostsforwp.com/
5
  Description: Related Posts for WordPress, the best way to display related posts in WordPress.
6
+ Version: 1.7.3
7
  Author: Barry Kooij
8
  Author URI: http://www.barrykooij.com/
9
  License: GPL v3