Version Description
20/Jul/2019 =
FIX: Fixed a regression in 3.0 with orphaned relationship data optimization
Download this release
Release Info
Developer | DavidAnderson |
Plugin | WP-Optimize |
Version | 3.0.4 |
Comparing to | |
See all releases |
Code changes from version 3.0.3 to 3.0.4
- optimizations/orphandata.php +2 -2
- readme.txt +6 -2
- wp-optimize.php +2 -2
optimizations/orphandata.php
CHANGED
@@ -28,7 +28,7 @@ class WP_Optimization_orphandata extends WP_Optimization {
|
|
28 |
* Do optimization.
|
29 |
*/
|
30 |
public function optimize() {
|
31 |
-
$clean = "DELETE FROM `" . $this->wpdb->term_relationships . "` WHERE object_id NOT IN (SELECT id FROM `" . $this->wpdb->posts . "`);";
|
32 |
|
33 |
$orphandata = $this->query($clean);
|
34 |
$this->processed_count += $orphandata;
|
@@ -55,7 +55,7 @@ class WP_Optimization_orphandata extends WP_Optimization {
|
|
55 |
* Get count of unoptimized items.
|
56 |
*/
|
57 |
public function get_info() {
|
58 |
-
$sql = "SELECT COUNT(*) FROM `" . $this->wpdb->term_relationships . "` WHERE object_id NOT IN (SELECT id FROM `" . $this->wpdb->posts . "`);";
|
59 |
$orphandata = $this->wpdb->get_var($sql);
|
60 |
|
61 |
$this->found_count += $orphandata;
|
28 |
* Do optimization.
|
29 |
*/
|
30 |
public function optimize() {
|
31 |
+
$clean = "DELETE FROM `" . $this->wpdb->term_relationships . "` WHERE term_taxonomy_id=1 AND object_id NOT IN (SELECT id FROM `" . $this->wpdb->posts . "`);";
|
32 |
|
33 |
$orphandata = $this->query($clean);
|
34 |
$this->processed_count += $orphandata;
|
55 |
* Get count of unoptimized items.
|
56 |
*/
|
57 |
public function get_info() {
|
58 |
+
$sql = "SELECT COUNT(*) FROM `" . $this->wpdb->term_relationships . "` WHERE term_taxonomy_id=1 AND object_id NOT IN (SELECT id FROM `" . $this->wpdb->posts . "`);";
|
59 |
$orphandata = $this->wpdb->get_var($sql);
|
60 |
|
61 |
$this->found_count += $orphandata;
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://david.dw-perspective.org.uk/donate
|
|
4 |
Tags: cache, optimizing, database, image optimize, performance, clean, spam, speed, caching, smush, smushing
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 5.2
|
7 |
-
Stable tag: 3.0.
|
8 |
License: GPLv2+
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
@@ -174,6 +174,10 @@ Please check your database for corrupted tables. That can happen, usually your w
|
|
174 |
|
175 |
== Changelog ==
|
176 |
|
|
|
|
|
|
|
|
|
177 |
= 3.0.3 - 20/Jul/2019 =
|
178 |
|
179 |
* TWEAK: Prevent saving of page cache settings when the page cache was already off and another page cache plugin was active from over-writing the other plugin's advanced-cache.php
|
@@ -585,4 +589,4 @@ Please check your database for corrupted tables. That can happen, usually your w
|
|
585 |
* Fix Interface
|
586 |
|
587 |
== Upgrade Notice ==
|
588 |
-
* 3.0.
|
4 |
Tags: cache, optimizing, database, image optimize, performance, clean, spam, speed, caching, smush, smushing
|
5 |
Requires at least: 3.8
|
6 |
Tested up to: 5.2
|
7 |
+
Stable tag: 3.0.4
|
8 |
License: GPLv2+
|
9 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
174 |
|
175 |
== Changelog ==
|
176 |
|
177 |
+
= 3.0.4 - 20/Jul/2019 =
|
178 |
+
|
179 |
+
* FIX: Fixed a regression in 3.0 with orphaned relationship data optimization
|
180 |
+
|
181 |
= 3.0.3 - 20/Jul/2019 =
|
182 |
|
183 |
* TWEAK: Prevent saving of page cache settings when the page cache was already off and another page cache plugin was active from over-writing the other plugin's advanced-cache.php
|
589 |
* Fix Interface
|
590 |
|
591 |
== Upgrade Notice ==
|
592 |
+
* 3.0.4: 3.0 introduces a new major feature: Page caching, as well as various small improvements, tweaks and fixes. A recommended update for all. 3.0.1-4 releases add small tweaks/fixes.
|
wp-optimize.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: WP-Optimize - Clean, Compress, Cache
|
4 |
Plugin URI: https://getwpo.com
|
5 |
Description: WP-Optimize makes your site fast and efficient. It cleans the database, compresses images and caches pages. Fast sites attract more traffic and users.
|
6 |
-
Version: 3.0.
|
7 |
Author: David Anderson, Ruhani Rabin, Team Updraft
|
8 |
Author URI: https://updraftplus.com
|
9 |
Text Domain: wp-optimize
|
@@ -15,7 +15,7 @@ if (!defined('ABSPATH')) die('No direct access allowed');
|
|
15 |
|
16 |
// Check to make sure if WP_Optimize is already call and returns.
|
17 |
if (!class_exists('WP_Optimize')) :
|
18 |
-
define('WPO_VERSION', '3.0.
|
19 |
define('WPO_PLUGIN_URL', plugin_dir_url(__FILE__));
|
20 |
define('WPO_PLUGIN_MAIN_PATH', plugin_dir_path(__FILE__));
|
21 |
define('WPO_PREMIUM_NOTIFICATION', false);
|
3 |
Plugin Name: WP-Optimize - Clean, Compress, Cache
|
4 |
Plugin URI: https://getwpo.com
|
5 |
Description: WP-Optimize makes your site fast and efficient. It cleans the database, compresses images and caches pages. Fast sites attract more traffic and users.
|
6 |
+
Version: 3.0.4
|
7 |
Author: David Anderson, Ruhani Rabin, Team Updraft
|
8 |
Author URI: https://updraftplus.com
|
9 |
Text Domain: wp-optimize
|
15 |
|
16 |
// Check to make sure if WP_Optimize is already call and returns.
|
17 |
if (!class_exists('WP_Optimize')) :
|
18 |
+
define('WPO_VERSION', '3.0.4');
|
19 |
define('WPO_PLUGIN_URL', plugin_dir_url(__FILE__));
|
20 |
define('WPO_PLUGIN_MAIN_PATH', plugin_dir_path(__FILE__));
|
21 |
define('WPO_PREMIUM_NOTIFICATION', false);
|