Version Description
- Fix: Resolved old PHP version compatibility issues.
Download this release
Release Info
| Developer | freediver |
| Plugin | |
| Version | 4.9.13 |
| Comparing to | |
| See all releases | |
Code changes from version 4.9.12 to 4.9.13
- init.php +3 -3
- readme.txt +3 -0
- src/MWP/WordPress/Context.php +18 -6
- version +2 -2
init.php
CHANGED
|
@@ -3,7 +3,7 @@
|
|
| 3 |
Plugin Name: ManageWP - Worker
|
| 4 |
Plugin URI: https://managewp.com
|
| 5 |
Description: We help you efficiently manage all your WordPress websites. <strong>Updates, backups, 1-click login, migrations, security</strong> and more, on one dashboard. This service comes in two versions: standalone <a href="https://managewp.com">ManageWP</a> service that focuses on website management, and <a href="https://godaddy.com/pro">GoDaddy Pro</a> that includes additional tools for hosting, client management, lead generation, and more.
|
| 6 |
-
Version: 4.9.
|
| 7 |
Author: GoDaddy
|
| 8 |
Author URI: https://godaddy.com
|
| 9 |
License: GPL2
|
|
@@ -568,8 +568,8 @@ if (!function_exists('mwp_init')):
|
|
| 568 |
// reason (eg. the site can't ping itself). Handle that case early.
|
| 569 |
register_activation_hook(__FILE__, 'mwp_activation_hook');
|
| 570 |
|
| 571 |
-
$GLOBALS['MMB_WORKER_VERSION'] = '4.9.
|
| 572 |
-
$GLOBALS['MMB_WORKER_REVISION'] = '2021-12-
|
| 573 |
|
| 574 |
// Ensure PHP version compatibility.
|
| 575 |
if (version_compare(PHP_VERSION, '5.2', '<')) {
|
| 3 |
Plugin Name: ManageWP - Worker
|
| 4 |
Plugin URI: https://managewp.com
|
| 5 |
Description: We help you efficiently manage all your WordPress websites. <strong>Updates, backups, 1-click login, migrations, security</strong> and more, on one dashboard. This service comes in two versions: standalone <a href="https://managewp.com">ManageWP</a> service that focuses on website management, and <a href="https://godaddy.com/pro">GoDaddy Pro</a> that includes additional tools for hosting, client management, lead generation, and more.
|
| 6 |
+
Version: 4.9.13
|
| 7 |
Author: GoDaddy
|
| 8 |
Author URI: https://godaddy.com
|
| 9 |
License: GPL2
|
| 568 |
// reason (eg. the site can't ping itself). Handle that case early.
|
| 569 |
register_activation_hook(__FILE__, 'mwp_activation_hook');
|
| 570 |
|
| 571 |
+
$GLOBALS['MMB_WORKER_VERSION'] = '4.9.13';
|
| 572 |
+
$GLOBALS['MMB_WORKER_REVISION'] = '2021-12-27 00:00:00';
|
| 573 |
|
| 574 |
// Ensure PHP version compatibility.
|
| 575 |
if (version_compare(PHP_VERSION, '5.2', '<')) {
|
readme.txt
CHANGED
|
@@ -55,6 +55,9 @@ Check out the [ManageWP promo video](https://vimeo.com/220647227).
|
|
| 55 |
https://vimeo.com/220647227
|
| 56 |
|
| 57 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
| 58 |
= 4.9.12 =
|
| 59 |
- Fix: Resolved Worker white-labeling not working as expected.
|
| 60 |
|
| 55 |
https://vimeo.com/220647227
|
| 56 |
|
| 57 |
== Changelog ==
|
| 58 |
+
= 4.9.13 =
|
| 59 |
+
- Fix: Resolved old PHP version compatibility issues.
|
| 60 |
+
|
| 61 |
= 4.9.12 =
|
| 62 |
- Fix: Resolved Worker white-labeling not working as expected.
|
| 63 |
|
src/MWP/WordPress/Context.php
CHANGED
|
@@ -300,8 +300,10 @@ class MWP_WordPress_Context
|
|
| 300 |
|
| 301 |
public function getThemes()
|
| 302 |
{
|
|
|
|
|
|
|
| 303 |
// When the plugin is MU-loaded, the WordPress theme directories are not set.
|
| 304 |
-
if (empty($
|
| 305 |
// Register the default theme directory root.
|
| 306 |
register_theme_directory(get_theme_root());
|
| 307 |
}
|
|
@@ -315,8 +317,10 @@ class MWP_WordPress_Context
|
|
| 315 |
|
| 316 |
public function getCurrentTheme()
|
| 317 |
{
|
|
|
|
|
|
|
| 318 |
// When the plugin is MU-loaded, the WordPress theme directories are not set.
|
| 319 |
-
if ($this->isMustUse() && empty($
|
| 320 |
// Register the default theme directory root.
|
| 321 |
register_theme_directory(get_theme_root());
|
| 322 |
}
|
|
@@ -367,7 +371,9 @@ class MWP_WordPress_Context
|
|
| 367 |
|
| 368 |
private function isMustUse()
|
| 369 |
{
|
| 370 |
-
|
|
|
|
|
|
|
| 371 |
return false;
|
| 372 |
}
|
| 373 |
|
|
@@ -616,7 +622,9 @@ class MWP_WordPress_Context
|
|
| 616 |
|
| 617 |
public function requireTaxonomies()
|
| 618 |
{
|
| 619 |
-
|
|
|
|
|
|
|
| 620 |
return;
|
| 621 |
}
|
| 622 |
|
|
@@ -625,7 +633,9 @@ class MWP_WordPress_Context
|
|
| 625 |
|
| 626 |
public function requirePostTypes()
|
| 627 |
{
|
| 628 |
-
|
|
|
|
|
|
|
| 629 |
return;
|
| 630 |
}
|
| 631 |
|
|
@@ -634,7 +644,9 @@ class MWP_WordPress_Context
|
|
| 634 |
|
| 635 |
public function requireTheme()
|
| 636 |
{
|
| 637 |
-
|
|
|
|
|
|
|
| 638 |
return;
|
| 639 |
}
|
| 640 |
|
| 300 |
|
| 301 |
public function getThemes()
|
| 302 |
{
|
| 303 |
+
$wpThemeDirectories = $this->get('wp_theme_directories');
|
| 304 |
+
|
| 305 |
// When the plugin is MU-loaded, the WordPress theme directories are not set.
|
| 306 |
+
if (empty($wpThemeDirectories)) {
|
| 307 |
// Register the default theme directory root.
|
| 308 |
register_theme_directory(get_theme_root());
|
| 309 |
}
|
| 317 |
|
| 318 |
public function getCurrentTheme()
|
| 319 |
{
|
| 320 |
+
$wpThemeDirectories = $this->get('wp_theme_directories');
|
| 321 |
+
|
| 322 |
// When the plugin is MU-loaded, the WordPress theme directories are not set.
|
| 323 |
+
if ($this->isMustUse() && empty($wpThemeDirectories)) {
|
| 324 |
// Register the default theme directory root.
|
| 325 |
register_theme_directory(get_theme_root());
|
| 326 |
}
|
| 371 |
|
| 372 |
private function isMustUse()
|
| 373 |
{
|
| 374 |
+
$mwpIsMu = $this->get('mwp_is_mu');
|
| 375 |
+
|
| 376 |
+
if (empty($mwpIsMu)) {
|
| 377 |
return false;
|
| 378 |
}
|
| 379 |
|
| 622 |
|
| 623 |
public function requireTaxonomies()
|
| 624 |
{
|
| 625 |
+
$wpTaxonomies = $this->get('wp_taxonomies');
|
| 626 |
+
|
| 627 |
+
if (!empty($wpTaxonomies)) {
|
| 628 |
return;
|
| 629 |
}
|
| 630 |
|
| 633 |
|
| 634 |
public function requirePostTypes()
|
| 635 |
{
|
| 636 |
+
$wpPostTypes = $this->get('wp_post_types');
|
| 637 |
+
|
| 638 |
+
if (!empty($wpPostTypes)) {
|
| 639 |
return;
|
| 640 |
}
|
| 641 |
|
| 644 |
|
| 645 |
public function requireTheme()
|
| 646 |
{
|
| 647 |
+
$wpThemeDirectories = $this->get('wp_theme_directories');
|
| 648 |
+
|
| 649 |
+
if (!empty($wpThemeDirectories)) {
|
| 650 |
return;
|
| 651 |
}
|
| 652 |
|
version
CHANGED
|
@@ -1,2 +1,2 @@
|
|
| 1 |
-
4.9.
|
| 2 |
-
2021-12-
|
| 1 |
+
4.9.13
|
| 2 |
+
2021-12-27 00:00:00
|
