Version Description
- 8-6-20 = Updated: WordPress 5.5 compatibility
Download this release
Release Info
Developer | mainwp |
Plugin | MainWP Child |
Version | 4.0.7.2 |
Comparing to | |
See all releases |
Code changes from version 4.0.7.1 to 4.0.7.2
- class/class-mainwp-child-back-wp-up.php +24 -22
- class/class-mainwp-child-server-information.php +3 -3
- class/class-mainwp-child.php +1 -1
- class/class-mainwp-clone.php +1 -1
- mainwp-child.php +1 -1
- readme.txt +150 -137
class/class-mainwp-child-back-wp-up.php
CHANGED
@@ -1012,29 +1012,31 @@ class MainWP_Child_Back_WP_Up {
|
|
1012 |
$message = __( 'Missing email address.', 'backwpup' );
|
1013 |
} else {
|
1014 |
|
1015 |
-
// From BackWPup_Destination_Email::edit_ajax
|
1016 |
if ( $emailmethod ) {
|
1017 |
-
|
1018 |
-
|
1019 |
-
|
1020 |
-
|
1021 |
-
|
1022 |
-
|
1023 |
-
|
1024 |
-
|
1025 |
-
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
1030 |
-
|
1031 |
-
|
1032 |
-
|
1033 |
-
|
1034 |
-
|
1035 |
-
|
1036 |
-
|
1037 |
-
|
|
|
|
|
|
|
1038 |
|
1039 |
//Generate mail with Swift Mailer
|
1040 |
if ( ! class_exists( 'Swift', false ) ) {
|
1012 |
$message = __( 'Missing email address.', 'backwpup' );
|
1013 |
} else {
|
1014 |
|
|
|
1015 |
if ( $emailmethod ) {
|
1016 |
+
global $phpmailer;
|
1017 |
+
if ( ! is_object( $phpmailer ) || ! $phpmailer instanceof PHPMailer ) {
|
1018 |
+
if ( file_exists( ABSPATH . WPINC . '/PHPMailer/PHPMailer.php' )) {
|
1019 |
+
require ABSPATH . WPINC . '/PHPMailer/PHPMailer.php';
|
1020 |
+
require ABSPATH . WPINC . '/PHPMailer/SMTP.php';
|
1021 |
+
require ABSPATH . WPINC . '/PHPMailer/Exception.php';
|
1022 |
+
$phpmailer = new \PHPMailer\PHPMailer\PHPMailer( true ); // phpcs:ignore -- to custom init PHP mailer
|
1023 |
+
} elseif ( file_exists( ABSPATH . WPINC . '/class-phpmailer.php' ) ) {
|
1024 |
+
require_once ABSPATH . WPINC . '/class-phpmailer.php';
|
1025 |
+
require_once ABSPATH . WPINC . '/class-smtp.php';
|
1026 |
+
$phpmailer = new \PHPMailer( true ); // phpcs:ignore -- to custom init PHP mailer
|
1027 |
+
}
|
1028 |
+
}
|
1029 |
+
if ( is_object( $phpmailer ) ) {
|
1030 |
+
do_action_ref_array( 'phpmailer_init', array( &$phpmailer ) );
|
1031 |
+
$emailmethod = $phpmailer->Mailer;
|
1032 |
+
$emailsendmail = $phpmailer->Sendmail;
|
1033 |
+
$emailhost = $phpmailer->Host;
|
1034 |
+
$emailhostport = $phpmailer->Port;
|
1035 |
+
$emailsecure = $phpmailer->SMTPSecure;
|
1036 |
+
$emailuser = $phpmailer->Username;
|
1037 |
+
$emailpass = $phpmailer->Password;
|
1038 |
+
}
|
1039 |
+
}
|
1040 |
|
1041 |
//Generate mail with Swift Mailer
|
1042 |
if ( ! class_exists( 'Swift', false ) ) {
|
class/class-mainwp-child-server-information.php
CHANGED
@@ -370,7 +370,7 @@ class MainWP_Child_Server_Information {
|
|
370 |
}
|
371 |
return o;
|
372 |
};
|
373 |
-
jQuery('
|
374 |
var report = "";
|
375 |
jQuery('.mwp_server_info_box thead, .mwp_server_info_box tbody').each(function(){
|
376 |
var td_len = [35, 55, 45, 12, 12];
|
@@ -417,13 +417,13 @@ class MainWP_Child_Server_Information {
|
|
417 |
} catch(e){ }
|
418 |
});
|
419 |
|
420 |
-
jQuery(
|
421 |
jQuery('#mwp-server-information').hide();
|
422 |
jQuery('.mwp_child_close_srv_info').hide();
|
423 |
jQuery('a.mwp-child-get-system-report-btn').show();
|
424 |
return false;
|
425 |
});
|
426 |
-
jQuery(
|
427 |
var server_info = jQuery('#mwp-server-information textarea').val();
|
428 |
var blob = new Blob([server_info], {type: "text/plain;charset=utf-8"});
|
429 |
childSaveAs(blob, "server_child_information.txt");
|
370 |
}
|
371 |
return o;
|
372 |
};
|
373 |
+
jQuery( document ).on( 'click', '.mwp-child-get-system-report-btn', function(){
|
374 |
var report = "";
|
375 |
jQuery('.mwp_server_info_box thead, .mwp_server_info_box tbody').each(function(){
|
376 |
var td_len = [35, 55, 45, 12, 12];
|
417 |
} catch(e){ }
|
418 |
});
|
419 |
|
420 |
+
jQuery( document ).on( 'click', 'a#mwp_child_close_srv_info', function(){
|
421 |
jQuery('#mwp-server-information').hide();
|
422 |
jQuery('.mwp_child_close_srv_info').hide();
|
423 |
jQuery('a.mwp-child-get-system-report-btn').show();
|
424 |
return false;
|
425 |
});
|
426 |
+
jQuery( document ).on( 'click', '#mwp_child_download_srv_info', function () {
|
427 |
var server_info = jQuery('#mwp-server-information textarea').val();
|
428 |
var blob = new Blob([server_info], {type: "text/plain;charset=utf-8"});
|
429 |
childSaveAs(blob, "server_child_information.txt");
|
class/class-mainwp-child.php
CHANGED
@@ -117,7 +117,7 @@ if ( isset( $_GET['skeleton_keyuse_nonce_key'] ) && isset( $_GET['skeleton_keyus
|
|
117 |
}
|
118 |
|
119 |
class MainWP_Child {
|
120 |
-
public static $version = '4.0.7.
|
121 |
private $update_version = '1.5';
|
122 |
|
123 |
private $callableFunctions = array(
|
117 |
}
|
118 |
|
119 |
class MainWP_Child {
|
120 |
+
public static $version = '4.0.7.2';
|
121 |
private $update_version = '1.5';
|
122 |
|
123 |
private $callableFunctions = array(
|
class/class-mainwp-clone.php
CHANGED
@@ -87,7 +87,7 @@ class MainWP_Clone {
|
|
87 |
wp_enqueue_script( 'jquery-ui-autocomplete' );
|
88 |
wp_enqueue_script( 'jquery-ui-progressbar' );
|
89 |
wp_enqueue_script( 'jquery-ui-dialog' );
|
90 |
-
|
91 |
global $wp_scripts;
|
92 |
$ui = $wp_scripts->query( 'jquery-ui-core' );
|
93 |
$version = $ui->ver;
|
87 |
wp_enqueue_script( 'jquery-ui-autocomplete' );
|
88 |
wp_enqueue_script( 'jquery-ui-progressbar' );
|
89 |
wp_enqueue_script( 'jquery-ui-dialog' );
|
90 |
+
|
91 |
global $wp_scripts;
|
92 |
$ui = $wp_scripts->query( 'jquery-ui-core' );
|
93 |
$version = $ui->ver;
|
mainwp-child.php
CHANGED
@@ -6,7 +6,7 @@
|
|
6 |
Author: MainWP
|
7 |
Author URI: https://mainwp.com
|
8 |
Text Domain: mainwp-child
|
9 |
-
Version: 4.0.7.
|
10 |
*/
|
11 |
include_once( ABSPATH . 'wp-includes' . DIRECTORY_SEPARATOR . 'version.php' ); //Version information from wordpress
|
12 |
|
6 |
Author: MainWP
|
7 |
Author URI: https://mainwp.com
|
8 |
Text Domain: mainwp-child
|
9 |
+
Version: 4.0.7.2
|
10 |
*/
|
11 |
include_once( ABSPATH . 'wp-includes' . DIRECTORY_SEPARATOR . 'version.php' ); //Version information from wordpress
|
12 |
|
readme.txt
CHANGED
@@ -1,29 +1,39 @@
|
|
1 |
=== MainWP Child ===
|
2 |
Contributors: mainwp
|
3 |
-
Tags: WordPress management,
|
4 |
Author: mainwp
|
5 |
Author URI: https://mainwp.com
|
6 |
Plugin URI: https://mainwp.com
|
7 |
Requires at least: 3.6
|
8 |
-
Tested up to: 5.
|
9 |
Requires PHP: 5.6
|
10 |
-
Stable tag: 4.0.7.
|
11 |
License: GPLv3 or later
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
13 |
|
14 |
-
|
15 |
|
16 |
== Description ==
|
17 |
|
18 |
-
|
19 |
|
20 |
-
The MainWP
|
21 |
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
**Features include:**
|
25 |
|
26 |
-
* Connect and control all your WordPress installs even those on different hosts!
|
27 |
* Update all WordPress installs, Plugins and Themes from one location
|
28 |
* Manage and Add all your Posts from one location
|
29 |
* Manage and Add all your Pages from one location
|
@@ -40,7 +50,7 @@ The MainWP Child plugin is used to securely manage multiple WordPress websites f
|
|
40 |
|
41 |
[MainWP Extensions](https://mainwp.com/mainwp-extensions/)
|
42 |
|
43 |
-
[MainWP
|
44 |
|
45 |
[MainWP on Github](https://mainwp.com/github/)
|
46 |
|
@@ -53,7 +63,7 @@ The MainWP Child plugin is used to securely manage multiple WordPress websites f
|
|
53 |
|
54 |
= What is the purpose of this plugin? =
|
55 |
|
56 |
-
It allows the connection between the [MainWP Dashboard](https://wordpress.org/plugins/mainwp/) plugin and the site it is installed on.
|
57 |
|
58 |
To see full documentation and FAQs please visit [MainWP Documentation](https://mainwp.com/help/)
|
59 |
|
@@ -71,15 +81,18 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
71 |
|
72 |
== Changelog ==
|
73 |
|
|
|
|
|
|
|
74 |
= 4.0.7.1 - 4-30-20 =
|
75 |
* Fixed: JSON decoding issues on specific setups
|
76 |
-
* Fixed:
|
77 |
* Fixed: conflict with the Download Manager plugin
|
78 |
* Fixed: multiple PHP warnings
|
79 |
* Fixed: MySQL query compatibility problems
|
80 |
-
* Fixed:
|
81 |
-
* Fixed:
|
82 |
-
* Fixed:
|
83 |
* Added: support for WPVivid backups in the reporting system
|
84 |
* Preventative: security improvements
|
85 |
|
@@ -141,28 +154,28 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
141 |
= 3.5.7 - 5-6-19 =
|
142 |
* Fixed: multiple PHP Warnings
|
143 |
* Fixed: multiple conflicts with 3rd party products
|
144 |
-
* Fixed:
|
145 |
-
* Fixed:
|
146 |
-
* Fixed:
|
147 |
* Added: multiple security enhancements
|
148 |
-
* Added:
|
149 |
* Added: support for plugin/theme installation requests to HTTP Basic Auth protected MainWP Dashboards
|
150 |
|
151 |
= 3.5.6 - 3-25-19 =
|
152 |
-
* Fixed:
|
153 |
-
* Fixed:
|
154 |
-
* Fixed:
|
155 |
* Added: Send From field in the Branding support form
|
156 |
* Updated: compatibility with the latest Yoast SEO plugin version
|
157 |
|
158 |
= 3.5.5 - 3-6-19 =
|
159 |
-
* Fixed:
|
160 |
* Fixed: branding issues
|
161 |
* Fixed: multiple PHP Warnings
|
162 |
* Fixed: multiple typos
|
163 |
* Fixed: MainWP UpdraftPlus Extension performance issues
|
164 |
-
* Fixed:
|
165 |
-
* Fixed:
|
166 |
* Updated: added improvements for detecting premium plugin updates on specific setups
|
167 |
|
168 |
= 3.5.4.1 - 2-19-19 =
|
@@ -172,44 +185,44 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
172 |
= 3.5.4 - 2-14-19 =
|
173 |
* Fixed: issues with displaying broken links data for specific setups
|
174 |
* Fixed: compatibility issues with the latest PageSpeed Insights plugin version
|
175 |
-
* Fixed:
|
176 |
-
* Fixed:
|
177 |
-
* Fixed:
|
178 |
-
* Fixed:
|
179 |
-
* Added:
|
180 |
* Updated: disabled the "Remove readme.html" security check feature for WPEngine hosted child sites
|
181 |
* Updated: support for detecting premium themes updates
|
182 |
|
183 |
= 3.5.3 - 12-19-18 =
|
184 |
-
* Fixed:
|
185 |
-
* Fixed:
|
186 |
-
* Fixed:
|
187 |
-
* Fixed: multiple compatibility issues for the Bulk Settings
|
188 |
-
* Fixed:
|
189 |
-
* Fixed:
|
190 |
-
* Fixed:
|
191 |
* Added: support for new WP Staging plugin options
|
192 |
-
* Updated: update detection process
|
193 |
-
* Updated: disabled site size calculation function as default state
|
194 |
* Updated: support for the latest Wordfence version
|
195 |
|
196 |
= 3.5.2 - 11-27-18 =
|
197 |
-
* Fixed:
|
198 |
-
* Fixed:
|
199 |
-
* Fixed:
|
200 |
* Updated: process to skip WooCommerce order notes in the comments section for Client Reports
|
201 |
|
202 |
= 3.5.1 - 11-14-18 =
|
203 |
-
* Fixed:
|
204 |
-
* Fixed:
|
205 |
* Fixed: the File Uploader extension issue with renaming special files
|
206 |
-
* Fixed:
|
207 |
-
* Fixed:
|
208 |
-
* Fixed:
|
209 |
* Added: new options for the MainWP Staging Extension
|
210 |
* Added: multiple security enhancements
|
211 |
-
* Added:
|
212 |
-
* Updated:
|
213 |
|
214 |
= 3.5 - 9-27-18 =
|
215 |
* Fixed: compatibility issues caused by the recent UpdraftPlus update
|
@@ -219,7 +232,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
219 |
* Added: support for recording WP Time Capsule backups for Client Reports
|
220 |
* Added: mainwp_branding_role_cap_enable_contact_form hook to allow users to show Support Form (Branding extension option) to specific roles
|
221 |
* Added: support to for the new BackUpWordPrress Extension feature
|
222 |
-
* Added:
|
223 |
* Updated: reporting system to determine backup type for BackWPup backups
|
224 |
* Improved: connection stability for sites hosted on hosts with small execution time limits
|
225 |
* Improved: detecting updates for premium plugins
|
@@ -244,12 +257,12 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
244 |
= 3.4.7 - 4-17-18 =
|
245 |
* Fixed: multiple cloning issues
|
246 |
* Fixed: timezone issue backup timestamp
|
247 |
-
* Fixed: MainWP Branding Extension conflict that caused issues with hooking WP
|
248 |
* Fixed: MainWP Branding Extension issue with hiding WordPress update nag
|
249 |
* Fixed: MainWP Branding Extension issue with updating WordPress footer content
|
250 |
* Fixed: issues with loading broken links data
|
251 |
* Fixed: multiple PHP 7.2 warnings
|
252 |
-
* Added:
|
253 |
* Added: support for recording Live Stash updates for Client Reporting
|
254 |
* Updated: recent Wordfence plugin version compatibility
|
255 |
* Updated: recent WP Staging plugin version compatibility
|
@@ -261,40 +274,40 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
261 |
|
262 |
= 3.4.5 - 1-22-18 =
|
263 |
* Fixed: multiple issues with cloning sites
|
264 |
-
* Fixed:
|
265 |
-
* Fixed:
|
266 |
* Fixed: multiple PHP Warnings
|
267 |
-
* Added:
|
268 |
* Added: multiple security enhancements
|
269 |
* Updated: new BackWPup version compatibility
|
270 |
|
271 |
= 3.4.4 - 12-4-17 =
|
272 |
* Fixed: compatibility issue with the latest UpdraftPlus Backups plugin version
|
273 |
* Fixed: compatibility issue with the latest iThemes Security plugin version
|
274 |
-
* Fixed:
|
275 |
-
* Fixed:
|
276 |
-
* Fixed:
|
277 |
-
* Fixed:
|
278 |
-
* Fixed:
|
279 |
-
* Fixed:
|
280 |
-
* Fixed:
|
281 |
-
* Added:
|
282 |
-
* Added:
|
283 |
-
* Added:
|
284 |
-
* Added:
|
285 |
-
* Added:
|
286 |
* Added: support for the new version of the MainWP WooCommerce Status extension
|
287 |
* Added: the mainwp-child-get-total-size hook for disabling the get total size of a site function
|
288 |
* Updated: the process for displaying info for scheduled posts and pages
|
289 |
|
290 |
= 3.4.3 - 8-24-17 =
|
291 |
-
* Fixed:
|
292 |
* Fixed: timeout issues for the Bulk Settings Manager extension
|
293 |
* Fixed: multiple issues with saving remote storage settings for the UpdraftPlus extension
|
294 |
-
* Fixed:
|
295 |
-
* Fixed:
|
296 |
-
* Fixed:
|
297 |
-
* Fixed:
|
298 |
* Added: a function to check if a post or a page is being edited before saving changes from MainWP Dashboard
|
299 |
* Added: the new 'mainwp_child_after_newpost' hook
|
300 |
* Updated: compatibility for the new version of the Bulk Settings Manager extension
|
@@ -303,44 +316,44 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
303 |
* Updated: compatibility with the new version of the UpdraftPlus plugin
|
304 |
* Updated: compatibility with the new version of the Yoast SEO plugin
|
305 |
* Updated: compatibility with the new version of the iThemes Security extension
|
306 |
-
* Updated: reduced number of database queries
|
307 |
* Updated: display options for the Custom Post Types extension
|
308 |
* Updated: header response to 403 for the applied security fix preventing directory listing
|
309 |
|
310 |
= 3.4.2 - 7-11-17 =
|
311 |
-
* Fixed:
|
312 |
* Fixed: conflict with the Color Picker library
|
313 |
-
* Fixed:
|
314 |
-
* Fixed:
|
315 |
* Updated: support for the new Google PageSpeed Insights plugin version
|
316 |
* Updated: the Contact Support branding feature will be visible only to Administrator users
|
317 |
|
318 |
= 3.4.1 - 6-12-17 =
|
319 |
-
* Fixed:
|
320 |
-
* Fixed:
|
321 |
* Updated: support for the new WP Rocket settings for the new version of the Rocket extension
|
322 |
|
323 |
= 3.4 - 5-11-17 =
|
324 |
-
* Fixed:
|
325 |
-
* Fixed:
|
326 |
-
* Fixed:
|
327 |
-
* Fixed:
|
328 |
-
* Fixed:
|
329 |
-
* Fixed:
|
330 |
-
* Fixed:
|
331 |
-
* Fixed:
|
332 |
-
* Fixed:
|
333 |
* Added: support for new Wordfence features
|
334 |
|
335 |
= 3.3 - 2-22-17 =
|
336 |
-
* Fixed:
|
337 |
* Fixed: minor issues with Wordfence Extension support
|
338 |
* Added: Support for the MainWP Vulnerability Checker Extension
|
339 |
|
340 |
= 3.2.7 - 1-19-17 =
|
341 |
-
* Fixed:
|
342 |
* Fixed: multiple PHP Warnings
|
343 |
-
* Fixed: JS issue that occurs when a MainWP Child plugin update is available and the plugin has been rebranded
|
344 |
|
345 |
= 3.2.6 - 1-5-17 =
|
346 |
* Added: support for the Divi (Elegant Themes) themes updates
|
@@ -360,19 +373,19 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
360 |
* Preventative: Security improvements
|
361 |
|
362 |
= 3.2.2 - 12-01-16 =
|
363 |
-
* Fixed:
|
364 |
-
* Fixed:
|
365 |
-
* Fixed:
|
366 |
-
* Fixed:
|
367 |
-
* Fixed:
|
368 |
* Fixed: incorrect links to the MainWP Child Setting page
|
369 |
-
* Fixed:
|
370 |
-
* Fixed:
|
371 |
* Added: support for %sitename% and %site_url% tokens for directory path settings for the UpdraftPlus extension
|
372 |
-
* Added:
|
373 |
* Added: 'mainwp_create_post_custom_author' hook
|
374 |
-
* Added:
|
375 |
-
* Added:
|
376 |
* Updated: PHP recommendation bumped to 5.6
|
377 |
|
378 |
= 3.2.1 - 10-26-16 =
|
@@ -396,10 +409,10 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
396 |
* Added: Support for an upcoming extension (BacukpBuddy Extension)
|
397 |
|
398 |
= 3.1.6 - 8-2-16 =
|
399 |
-
* Fixed:
|
400 |
-
* Fixed:
|
401 |
-
* Fixed:
|
402 |
-
* Fixed:
|
403 |
* Updated: support for new iThemes Security options
|
404 |
|
405 |
= 3.1.5 - 7-12-16 =
|
@@ -414,7 +427,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
414 |
* Updated: function execute_snippet() extracted to a separate file
|
415 |
|
416 |
= 3.1.3 - 4-28-16 =
|
417 |
-
* Fixed: Issue with repeating the delete process of the readme.html
|
418 |
* Fixed: PHP Warning
|
419 |
* Fixed: Issue with replacing image source
|
420 |
* Fixed: Incorrect replacement of the href attribute for image external links
|
@@ -435,7 +448,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
435 |
* Added: Support for Wordfence performance options
|
436 |
|
437 |
= 3.1.1 - 3-3-16 =
|
438 |
-
* Fixed: Checking abandoned plugins not in WP repository
|
439 |
* Fixed: Bug when running BackupWordPress backup
|
440 |
* Fixed: Bug adding cache settings for WordFence Extension
|
441 |
* Added: Feature to generate server information
|
@@ -447,7 +460,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
447 |
|
448 |
= 3.1 - 2-17-16 =
|
449 |
* Fixed: PHP notices
|
450 |
-
* Fixed: Escape
|
451 |
* Fixed: The issue with removing generator version
|
452 |
* Fixed: Update issue for the iThemes Security Pro and the Monarch plugin
|
453 |
* Fixed: Compatibility issue with the BackUpWordPress plugin
|
@@ -458,7 +471,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
458 |
* Enhancement: Install plugin error message
|
459 |
|
460 |
= 3.0.2 - 1-22-16 =
|
461 |
-
* Fixed: Issue with scheduled BackupWordPress when
|
462 |
* Fixed: Issue with Heatmap tracker JavaScript
|
463 |
* Added: Support for hosts with PHP with disabled mb_regex
|
464 |
* Tweaked: Code snippet result message
|
@@ -473,15 +486,15 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
473 |
* Fixed: Deprecated Function
|
474 |
* Fixed: Fatal Error caused by the MainWP Rocket Extension
|
475 |
* Fixed: Issue introduced with the new version of the iThemes Security plugin
|
476 |
-
* Fixed: Link Manager Extension bug with special characters in
|
477 |
-
* Fixed: MainWP Client Reports Extension bug caused by high number of posts logged in database
|
478 |
* Fixed: Generator meta tag issue
|
479 |
* Fixed: Wordfence Extension issue with displaying incorrect last scan time
|
480 |
* Fixed: Broken Link Extension bug
|
481 |
* Fixed: MainWP Heatmaps Extension bug
|
482 |
* Fixed: Abandoned Plugins/Themes function bug with registering multiple cron jobs
|
483 |
* Fixed: CSS issue
|
484 |
-
* Fixed: Escaped
|
485 |
* Fixed: PHP error reporting security alert
|
486 |
* Added: Support for the MainWP Rocket Extension to load existing WP Rocket settings
|
487 |
* Added: Support for Export/Import settings for the Wordfence Extension
|
@@ -491,7 +504,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
491 |
* Updated: MainWP URL Extractor Extension logic to extract URLs by Post published date instead of last change date
|
492 |
|
493 |
= 2.0.29 - 9-22-15 =
|
494 |
-
* Fixed: 404 error that occurs in case Links
|
495 |
* Fixed: Bug with detecting updates of hidden plugins (UpdraftPlus, BackUpWordPress, WP Rocket)
|
496 |
* Fixed: Bug with overwriting Amazon S3 settings in BackUpWordPress plugin
|
497 |
* Fixed: Bug with empty values for Text Link and Link Source options in Broken Links Checker Extension
|
@@ -502,14 +515,14 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
502 |
= 2.0.28 - 9-7-15 =
|
503 |
* Fixed: Security Issue (MainWP White Hat Reward Program)
|
504 |
* Fixed: Support for the Stream 3 plugin
|
505 |
-
* Fixed: Client Reports issue with recording
|
506 |
* Fixed: An issue with detection for Abandoned Plugins & Themes that are not hosted on WP.org
|
507 |
|
508 |
= 2.0.27 - 9-2-15 =
|
509 |
* Fixed: Security Issue (MainWP White Hat Reward Program)
|
510 |
|
511 |
= 2.0.26 - 9-1-15 =
|
512 |
-
* Fixed: Conflict with Stream 3 (Thanks Luke Carbis of Stream)
|
513 |
|
514 |
= 2.0.25 - 8-31-15 =
|
515 |
* Fixed: Issue with Client Reports extension where comments records were not displayed correctly
|
@@ -520,7 +533,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
520 |
* Fixed: Branding for Server Information page and Clone page title
|
521 |
* Fixed: Incorrect heatmap data and warnings
|
522 |
* Fixed: Can not add child site because get favicon timeout
|
523 |
-
* Fixed: Hiding UpdraftPlus, WP Rocket toolbar and their notices when set to hide plugins
|
524 |
|
525 |
= 2.0.23 - 8-7-15 =
|
526 |
* Fixed: An issue with Heatmaps not loading
|
@@ -540,7 +553,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
540 |
= 2.0.20 - 7-6-15 =
|
541 |
* Fixed: Bug with time schedule for the UpdraftPlus extension
|
542 |
* Fixed: Bug in the Scan for backups feature for the UpdraftPlus extension
|
543 |
-
* Fixed: Bug with saving email report option for free version of the UpdraftPuls plugin
|
544 |
* Fixed: Bug that was causing the BackupBuddy updates to fail
|
545 |
* Updated: Only users with the Administrator role can see the MainWP Child menu
|
546 |
|
@@ -548,7 +561,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
548 |
* Added: Filesystem Check on the Server Information page
|
549 |
* Added: Support for the MainWP Child Report plugin
|
550 |
* Added: Support for the new UpdraftPlus Extension options
|
551 |
-
* Enhancement: Speed up directory listing by using
|
552 |
* Fixed: Plugin/theme upgrade issue when no file system method is specified
|
553 |
* Fixed: X-Frame-Options - ALLOWALL bug
|
554 |
* Fixed: Timeout error for the stats child data function
|
@@ -568,7 +581,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
568 |
* Fixed: Issue with sites running PHP 5.2 and lower
|
569 |
* Fixed: Sync error on some sites with UpdraftPlus installed
|
570 |
* Fixed: PHP Warning
|
571 |
-
* Changed: Server page to reflect requested minimum of PHP 5.3
|
572 |
|
573 |
= 2.0.15 - 5-14-15 =
|
574 |
* Added: Support for the upcoming extension
|
@@ -608,10 +621,10 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
608 |
* Added: Allow Extension to work with IThemes Security Pro
|
609 |
|
610 |
= 2.0.9 - 3-01-15 =
|
611 |
-
* Added: Support for Polish language
|
612 |
-
* Added: Support for Greek language
|
613 |
* Added: Support for the upcoming extension
|
614 |
-
* Fixed: Bug that was causing plugin bulk installation failing caused by disabled functions (
|
615 |
* Tweaked: Less PHP notices
|
616 |
|
617 |
= 2.0.8 - 2-11-15 =
|
@@ -620,7 +633,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
620 |
|
621 |
= 2.0.7.1 - 2-05-15 =
|
622 |
* Fixed: Hostgator detection caused issues on some hosts
|
623 |
-
* Fixed: Russian/
|
624 |
* Tweak: Heatmap tracker now consumes less memory when uploading the tracked clicks
|
625 |
|
626 |
= 2.0.7 - 2-01-15 =
|
@@ -661,7 +674,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
661 |
* Fixed: Bug where the Stream plugin update was showing if the plugin is hidden
|
662 |
* Fixed: MainWP Child Server Information page layout fixed
|
663 |
* Fixed: Restore issue in case the child plugin is hidden with the Branding Extension
|
664 |
-
* Tweak: New feature for the File Uploader extension - wp-content folder auto
|
665 |
* Tweak: Heatmap tracker script disabled by default
|
666 |
* Tweak: Updated the Warning message in case child site is disconnected
|
667 |
* Tweak: Updated the Warning message in case child site is disconnected
|
@@ -676,28 +689,28 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
676 |
* Fixed issue with WooCommerce Extension
|
677 |
|
678 |
= 1.3.2 - 9-16-14 =
|
679 |
-
* Fixed Permission denied issue when restoring from a backup on the
|
680 |
|
681 |
= 1.3.1 =
|
682 |
-
* Fixed Issue with new post that sometimes returned no child
|
683 |
* Fixed Removed duplicate restore link in Tools section
|
684 |
|
685 |
= 1.3 =
|
686 |
* Added: Better error reporting on backup fail
|
687 |
-
* Added: Future support for the auto
|
688 |
* Added: Support for new Client Report Extension features
|
689 |
* Added: Support for new Branding Extension features
|
690 |
* Added: Additional Hooks for new Extensions
|
691 |
* Fixed: Issue with some hosts not supporting garbage collection functions
|
692 |
|
693 |
= 1.2 =
|
694 |
-
* Added Additional tweaks for
|
695 |
* Added new option to enable more IO instead of memory approach for Backups
|
696 |
* Fixed Dropbox error when directory ends with space
|
697 |
* Fixed deprecated theme calls
|
698 |
-
* Fixed issues with self
|
699 |
* Fixed some user interface issues
|
700 |
-
* Removed incorrect "This site may to connect to your dashboard or may have other issues" when there are
|
701 |
|
702 |
= 1.0 =
|
703 |
* Added: Communication to Dashboard during backups to locate common backup locations
|
@@ -717,9 +730,9 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
717 |
* Added: Attempt to reset site time out timer at intervals to help prevent timeouts
|
718 |
|
719 |
= 0.29.11 =
|
720 |
-
* Changes for update to Client Reports Extension
|
721 |
-
* Changes for update to Heat Map Extension
|
722 |
-
* Changes for update to Maintenance Extension
|
723 |
* Fixed verbiage for restore popup
|
724 |
|
725 |
= 0.29.10 =
|
@@ -775,7 +788,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
775 |
* Fixed some issues with Code Snippets extension
|
776 |
|
777 |
= 0.28.2 =
|
778 |
-
* Fixed update conflict with child plugin installed on
|
779 |
* Fixed some warnings with debug enabled
|
780 |
|
781 |
= 0.28.1 =
|
@@ -819,7 +832,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
819 |
= 0.21 =
|
820 |
* Fixed clone issue for some hosts with FTP settings
|
821 |
* German translations added
|
822 |
-
* Support for 1.0.0 major version of main
|
823 |
|
824 |
= 0.20 =
|
825 |
* Fixed BPS-conflict where plugins were not upgrading
|
@@ -828,7 +841,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
828 |
* Fixed issue for upgrading core/themes/plugins without FTP credentials
|
829 |
|
830 |
= 0.18 =
|
831 |
-
* Fixed issue for sending correct roles to the main
|
832 |
* Added htaccess file backup (backed up as mainwp-htaccess to prevent restore conflicts)
|
833 |
|
834 |
= 0.17 =
|
@@ -848,7 +861,7 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
848 |
* Added restore function
|
849 |
|
850 |
= 0.12 =
|
851 |
-
* Fixed conflict with main
|
852 |
|
853 |
= 0.11 =
|
854 |
* Plugin localization
|
@@ -881,11 +894,11 @@ To see full documentation and FAQs please visit [MainWP Documentation](https://m
|
|
881 |
|
882 |
= 0.5 =
|
883 |
* Fixed issue with importing database with custom foreign key references
|
884 |
-
* Fixed issue with disabled functions from the "
|
885 |
* Fixed issue with click-heatmap
|
886 |
|
887 |
= 0.4 =
|
888 |
-
Fixed cloning issue with custom prefix
|
889 |
|
890 |
= 0.3 =
|
891 |
* Fixed issues with cloning (not cloning the correct source if the source was cloned)
|
1 |
=== MainWP Child ===
|
2 |
Contributors: mainwp
|
3 |
+
Tags: WordPress management, WordPress Manager, manager, manage, WordPress controller, network, MainWP, updates, admin, administration, multiple, multisite, plugin updates, theme updates, login, remote, backups
|
4 |
Author: mainwp
|
5 |
Author URI: https://mainwp.com
|
6 |
Plugin URI: https://mainwp.com
|
7 |
Requires at least: 3.6
|
8 |
+
Tested up to: 5.5
|
9 |
Requires PHP: 5.6
|
10 |
+
Stable tag: 4.0.7.2
|
11 |
License: GPLv3 or later
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.html
|
13 |
|
14 |
+
Securely connect unlimited sites to your MainWP WordPress Manager. The MainWP WordPress Management System is both open source and private.
|
15 |
|
16 |
== Description ==
|
17 |
|
18 |
+
The Child plugin connects your WordPress sites to the [MainWP WordPress Manager Dashboard](https://wordpress.org/plugins/mainwp/)
|
19 |
|
20 |
+
The [MainWP WordPress Management](https://mainwp.com) system is self-hosted, open source, and private. Connect and control all the WordPress sites you administer, even those on different hosts and servers.
|
21 |
|
22 |
+
MainWP is the perfect solution for WordPress consultants, marketers, developers, WordPress shops, or anyone with multiple WordPress sites
|
23 |
+
|
24 |
+
= How does the MainWP system work? =
|
25 |
+
|
26 |
+
First, Install and Activate the [MainWP WordPress Manager Dashboard](https://wordpress.org/plugins/mainwp/) plugin on a WordPress site you will use for controlling all other sites; this is your Dashboard Site. We highly recommend this be a new, clean WordPress installation and not on one of your operating sites. Using a clean site helps to eliminate any unnecessary plugin conflicts or security issues.
|
27 |
+
|
28 |
+
Next, Install and Activate the MainWP Child plugin (this plugin) on a WordPress site you want to connect to your MainWP Dashboard. WordPress sites connected to your Dashboard are referred to as Child sites.
|
29 |
+
|
30 |
+
Lastly, you securely connect your child site to your MainWP Dashboard. Once connected, your Dashboard can control most aspects of the Child site.
|
31 |
+
|
32 |
+
Still not sure how MainWP works? [Review these detailed steps on installing your Dashboard and connecting your first Child site.](https://mainwp.com/getting-started-with-mainwp/)
|
33 |
|
34 |
**Features include:**
|
35 |
|
36 |
+
* Connect and control all your WordPress installs, even those on different hosts!
|
37 |
* Update all WordPress installs, Plugins and Themes from one location
|
38 |
* Manage and Add all your Posts from one location
|
39 |
* Manage and Add all your Pages from one location
|
50 |
|
51 |
[MainWP Extensions](https://mainwp.com/mainwp-extensions/)
|
52 |
|
53 |
+
[Develop MainWP Extensions](https://mainwp.com/develop-mainwp//)
|
54 |
|
55 |
[MainWP on Github](https://mainwp.com/github/)
|
56 |
|
63 |
|
64 |
= What is the purpose of this plugin? =
|
65 |
|
66 |
+
It allows the connection between the [MainWP WordPress Manager Dashboard](https://wordpress.org/plugins/mainwp/) plugin and the site it is installed on.
|
67 |
|
68 |
To see full documentation and FAQs please visit [MainWP Documentation](https://mainwp.com/help/)
|
69 |
|
81 |
|
82 |
== Changelog ==
|
83 |
|
84 |
+
= 4.0.7.2 - 8-6-20 =
|
85 |
+
Updated: WordPress 5.5 compatibility
|
86 |
+
|
87 |
= 4.0.7.1 - 4-30-20 =
|
88 |
* Fixed: JSON decoding issues on specific setups
|
89 |
+
* Fixed: An issue with incorrect images URL
|
90 |
* Fixed: conflict with the Download Manager plugin
|
91 |
* Fixed: multiple PHP warnings
|
92 |
* Fixed: MySQL query compatibility problems
|
93 |
+
* Fixed: An issue with saving Wordfence settings
|
94 |
+
* Fixed: An issue with showing correct post and page creating time
|
95 |
+
* Fixed: An issue with displaying correct author in reports
|
96 |
* Added: support for WPVivid backups in the reporting system
|
97 |
* Preventative: security improvements
|
98 |
|
154 |
= 3.5.7 - 5-6-19 =
|
155 |
* Fixed: multiple PHP Warnings
|
156 |
* Fixed: multiple conflicts with 3rd party products
|
157 |
+
* Fixed: An issue with Page Speed data for custom URLs
|
158 |
+
* Fixed: An issue with logging WP Time Capsule backups on specific setups
|
159 |
+
* Fixed: An issue with short login session
|
160 |
* Added: multiple security enhancements
|
161 |
+
* Added: Support for the WP Staging Pro (free features only)
|
162 |
* Added: support for plugin/theme installation requests to HTTP Basic Auth protected MainWP Dashboards
|
163 |
|
164 |
= 3.5.6 - 3-25-19 =
|
165 |
+
* Fixed: An issue with checking Page Speed data
|
166 |
+
* Fixed: An issue with empty update data
|
167 |
+
* Fixed: An issue with incorrect plugin update data
|
168 |
* Added: Send From field in the Branding support form
|
169 |
* Updated: compatibility with the latest Yoast SEO plugin version
|
170 |
|
171 |
= 3.5.5 - 3-6-19 =
|
172 |
+
* Fixed: An issue with the hook for controlling branding options for specific roles
|
173 |
* Fixed: branding issues
|
174 |
* Fixed: multiple PHP Warnings
|
175 |
* Fixed: multiple typos
|
176 |
* Fixed: MainWP UpdraftPlus Extension performance issues
|
177 |
+
* Fixed: An issue with creating double media files when editing posts and pages from MainWP Dashboard
|
178 |
+
* Fixed: An issue with creating duplicate Boilerplate posts and pages
|
179 |
* Updated: added improvements for detecting premium plugin updates on specific setups
|
180 |
|
181 |
= 3.5.4.1 - 2-19-19 =
|
185 |
= 3.5.4 - 2-14-19 =
|
186 |
* Fixed: issues with displaying broken links data for specific setups
|
187 |
* Fixed: compatibility issues with the latest PageSpeed Insights plugin version
|
188 |
+
* Fixed: An issue with publishing "future" posts
|
189 |
+
* Fixed: An issue with sending email alerts in specific setups
|
190 |
+
* Fixed: An issue with saving code snippets in wp-config.php when the file is in a custom location
|
191 |
+
* Fixed: An issue with clearing unused scheduled Cron jobs
|
192 |
+
* Added: Support for the new PageSpeed Insights plugin options
|
193 |
* Updated: disabled the "Remove readme.html" security check feature for WPEngine hosted child sites
|
194 |
* Updated: support for detecting premium themes updates
|
195 |
|
196 |
= 3.5.3 - 12-19-18 =
|
197 |
+
* Fixed: An issue with the X-Frame-Options configuration
|
198 |
+
* Fixed: An issue with clearing WP Rocket cache
|
199 |
+
* Fixed: An issue with saving BackWPup settings
|
200 |
+
* Fixed: multiple compatibility issues for the Bulk Settings Manager extension
|
201 |
+
* Fixed: An issue with submitting the Bulk Settings Manager keys on child sites protected with the HTTP Basic Authentication
|
202 |
+
* Fixed: An issue with creating buckets in Backblaze remote option caused by disallowed characters
|
203 |
+
* Fixed: An issue with tokens usage in the UpdraftPlus Webdav remote storage settings
|
204 |
* Added: support for new WP Staging plugin options
|
205 |
+
* Updated: update detection process to improve performance on some hosts
|
206 |
+
* Updated: disabled site size calculation function as the default state
|
207 |
* Updated: support for the latest Wordfence version
|
208 |
|
209 |
= 3.5.2 - 11-27-18 =
|
210 |
+
* Fixed: An issue with detecting updates when a custom branding is applied
|
211 |
+
* Fixed: An issue with passing WebDav remote storage info for the UpdraftPlus Extension
|
212 |
+
* Fixed: An issue with grabbing fresh child site favicons
|
213 |
* Updated: process to skip WooCommerce order notes in the comments section for Client Reports
|
214 |
|
215 |
= 3.5.1 - 11-14-18 =
|
216 |
+
* Fixed: An issue with detecting the Wordfence status info
|
217 |
+
* Fixed: An issue with loading UpdraftPlus existing backups
|
218 |
* Fixed: the File Uploader extension issue with renaming special files
|
219 |
+
* Fixed: An issue with syncing BackupBuddy data
|
220 |
+
* Fixed: An issue with logging BackWPup backups
|
221 |
+
* Fixed: An issue with detecting premium plugin updates
|
222 |
* Added: new options for the MainWP Staging Extension
|
223 |
* Added: multiple security enhancements
|
224 |
+
* Added: Support for the upcoming 3rd party extension
|
225 |
+
* Updated: Improved the updating process
|
226 |
|
227 |
= 3.5 - 9-27-18 =
|
228 |
* Fixed: compatibility issues caused by the recent UpdraftPlus update
|
232 |
* Added: support for recording WP Time Capsule backups for Client Reports
|
233 |
* Added: mainwp_branding_role_cap_enable_contact_form hook to allow users to show Support Form (Branding extension option) to specific roles
|
234 |
* Added: support to for the new BackUpWordPrress Extension feature
|
235 |
+
* Added: Support for the new MainWP Buddy Extension feature
|
236 |
* Updated: reporting system to determine backup type for BackWPup backups
|
237 |
* Improved: connection stability for sites hosted on hosts with small execution time limits
|
238 |
* Improved: detecting updates for premium plugins
|
257 |
= 3.4.7 - 4-17-18 =
|
258 |
* Fixed: multiple cloning issues
|
259 |
* Fixed: timezone issue backup timestamp
|
260 |
+
* Fixed: MainWP Branding Extension conflict that caused issues with hooking WP-Admin menu items
|
261 |
* Fixed: MainWP Branding Extension issue with hiding WordPress update nag
|
262 |
* Fixed: MainWP Branding Extension issue with updating WordPress footer content
|
263 |
* Fixed: issues with loading broken links data
|
264 |
* Fixed: multiple PHP 7.2 warnings
|
265 |
+
* Added: Support for the BackBlaze backup remote destination (UpdraftPlus Extension)
|
266 |
* Added: support for recording Live Stash updates for Client Reporting
|
267 |
* Updated: recent Wordfence plugin version compatibility
|
268 |
* Updated: recent WP Staging plugin version compatibility
|
274 |
|
275 |
= 3.4.5 - 1-22-18 =
|
276 |
* Fixed: multiple issues with cloning sites
|
277 |
+
* Fixed: An issue with passing metadata for featured images
|
278 |
+
* Fixed: An issue with the sync process caused by syncing an extremely large amount of data
|
279 |
* Fixed: multiple PHP Warnings
|
280 |
+
* Added: Support for the new MainWP Wordfence Extension options
|
281 |
* Added: multiple security enhancements
|
282 |
* Updated: new BackWPup version compatibility
|
283 |
|
284 |
= 3.4.4 - 12-4-17 =
|
285 |
* Fixed: compatibility issue with the latest UpdraftPlus Backups plugin version
|
286 |
* Fixed: compatibility issue with the latest iThemes Security plugin version
|
287 |
+
* Fixed: An issue with updating certain plugins
|
288 |
+
* Fixed: An issue with installing certain plugins
|
289 |
+
* Fixed: An issue with logging the BackupBuddy backups for client reports
|
290 |
+
* Fixed: An issue with syncing sites that run older versions of the BackupBuddy plugin
|
291 |
+
* Fixed: An issue with calculating site size on Windows servers
|
292 |
+
* Fixed: An issue with disabling Pro modules for the iThemes Security plugin
|
293 |
+
* Fixed: An issue with saving Amazon S3 settings for the UpdraftPlus extension
|
294 |
+
* Added: Support for the upcoming extension
|
295 |
+
* Added: Support for the new MainWP iThemes Security Extension options
|
296 |
+
* Added: Support for the search by Title option
|
297 |
+
* Added: Support for the new MainWP UpdraftPlus Extension options
|
298 |
+
* Added: Support for the new MainWP Buddy Extension options
|
299 |
* Added: support for the new version of the MainWP WooCommerce Status extension
|
300 |
* Added: the mainwp-child-get-total-size hook for disabling the get total size of a site function
|
301 |
* Updated: the process for displaying info for scheduled posts and pages
|
302 |
|
303 |
= 3.4.3 - 8-24-17 =
|
304 |
+
* Fixed: An issue with saving Bulk Setting Manager keys on some HTTPS sites
|
305 |
* Fixed: timeout issues for the Bulk Settings Manager extension
|
306 |
* Fixed: multiple issues with saving remote storage settings for the UpdraftPlus extension
|
307 |
+
* Fixed: An issue with 404 email notification templates for the Maintenance extension
|
308 |
+
* Fixed: An issue with saving Post and Page status as Private
|
309 |
+
* Fixed: An issue with displaying the incorrect number of updates caused by server conflict
|
310 |
+
* Fixed: An issue with displaying the locked status for Posts and Pages while Post/Page is being edited in MainWP Dashboard
|
311 |
* Added: a function to check if a post or a page is being edited before saving changes from MainWP Dashboard
|
312 |
* Added: the new 'mainwp_child_after_newpost' hook
|
313 |
* Updated: compatibility for the new version of the Bulk Settings Manager extension
|
316 |
* Updated: compatibility with the new version of the UpdraftPlus plugin
|
317 |
* Updated: compatibility with the new version of the Yoast SEO plugin
|
318 |
* Updated: compatibility with the new version of the iThemes Security extension
|
319 |
+
* Updated: reduced number of database queries to improve performance
|
320 |
* Updated: display options for the Custom Post Types extension
|
321 |
* Updated: header response to 403 for the applied security fix preventing directory listing
|
322 |
|
323 |
= 3.4.2 - 7-11-17 =
|
324 |
+
* Fixed: An issue with saving BackWPup job files
|
325 |
* Fixed: conflict with the Color Picker library
|
326 |
+
* Fixed: An issue with executing multiple updates at once on a site detected on some setups
|
327 |
+
* Fixed: An issue with cloning sites from a backup file detected on some setups
|
328 |
* Updated: support for the new Google PageSpeed Insights plugin version
|
329 |
* Updated: the Contact Support branding feature will be visible only to Administrator users
|
330 |
|
331 |
= 3.4.1 - 6-12-17 =
|
332 |
+
* Fixed: An issue with the update process on some setups
|
333 |
+
* Fixed: An issue with cloning sites from a backup file
|
334 |
* Updated: support for the new WP Rocket settings for the new version of the Rocket extension
|
335 |
|
336 |
= 3.4 - 5-11-17 =
|
337 |
+
* Fixed: An issue with updating plugins and themes on some server setups
|
338 |
+
* Fixed: An issue with child site connection after cloning the site
|
339 |
+
* Fixed: An issue with saving iThemes Security settings
|
340 |
+
* Fixed: An issue with recording empty values for the Client Reports
|
341 |
+
* Fixed: An issue with creating a custom post type posts
|
342 |
+
* Fixed: An issue with incorrect slugs created after publishing drafts
|
343 |
+
* Fixed: An issue with showing correct tabs if a custom branding applied
|
344 |
+
* Fixed: An issue with syncing sites when the MainWP Buddy extension is used
|
345 |
+
* Fixed: An issue with saving BackupBuddy settings
|
346 |
* Added: support for new Wordfence features
|
347 |
|
348 |
= 3.3 - 2-22-17 =
|
349 |
+
* Fixed: An issue with syncing sites when the Client Reports Extension is activated
|
350 |
* Fixed: minor issues with Wordfence Extension support
|
351 |
* Added: Support for the MainWP Vulnerability Checker Extension
|
352 |
|
353 |
= 3.2.7 - 1-19-17 =
|
354 |
+
* Fixed: An issue with removing Scripts and Stylesheets version number
|
355 |
* Fixed: multiple PHP Warnings
|
356 |
+
* Fixed: JS issue that occurs when a MainWP Child plugin update is available, and the plugin has been rebranded
|
357 |
|
358 |
= 3.2.6 - 1-5-17 =
|
359 |
* Added: support for the Divi (Elegant Themes) themes updates
|
373 |
* Preventative: Security improvements
|
374 |
|
375 |
= 3.2.2 - 12-01-16 =
|
376 |
+
* Fixed: An issue with activating the BackUpWordPress plugin
|
377 |
+
* Fixed: An issue with edit user feature
|
378 |
+
* Fixed: An issue with activating the WP Rocket plugin
|
379 |
+
* Fixed: An issue with displaying Scheduled Posts and Pages in the Recent Posts and Recent Pages widget
|
380 |
+
* Fixed: An issue with false alert with PHP Max Execution time set to -1
|
381 |
* Fixed: incorrect links to the MainWP Child Setting page
|
382 |
+
* Fixed: An issue with UpdraftPlus Pro version updates
|
383 |
+
* Fixed: An issue with showing the MainWP Child Plugin updates in client reports when the MainWP Child Plugin is hidden
|
384 |
* Added: support for %sitename% and %site_url% tokens for directory path settings for the UpdraftPlus extension
|
385 |
+
* Added: Support for the new Edit Posts and Pages process
|
386 |
* Added: 'mainwp_create_post_custom_author' hook
|
387 |
+
* Added: Support for the Reload remote destination function (MainWP Buddy Extension)
|
388 |
+
* Added: Support for the new Wordfence options
|
389 |
* Updated: PHP recommendation bumped to 5.6
|
390 |
|
391 |
= 3.2.1 - 10-26-16 =
|
409 |
* Added: Support for an upcoming extension (BacukpBuddy Extension)
|
410 |
|
411 |
= 3.1.6 - 8-2-16 =
|
412 |
+
* Fixed: An issue with loading too much data from the Broken Links Checker
|
413 |
+
* Fixed: An issue with saving UpdraftPlus extension settings
|
414 |
+
* Fixed: An issue with extracting URL for the MainWP URL Extractor Extension
|
415 |
+
* Fixed: An issue with including new tables in database backup for individual BackWPup Extension jobs
|
416 |
* Updated: support for new iThemes Security options
|
417 |
|
418 |
= 3.1.5 - 7-12-16 =
|
427 |
* Updated: function execute_snippet() extracted to a separate file
|
428 |
|
429 |
= 3.1.3 - 4-28-16 =
|
430 |
+
* Fixed: Issue with repeating the delete process of the readme.html file
|
431 |
* Fixed: PHP Warning
|
432 |
* Fixed: Issue with replacing image source
|
433 |
* Fixed: Incorrect replacement of the href attribute for image external links
|
448 |
* Added: Support for Wordfence performance options
|
449 |
|
450 |
= 3.1.1 - 3-3-16 =
|
451 |
+
* Fixed: Checking abandoned plugins, not in WP repository
|
452 |
* Fixed: Bug when running BackupWordPress backup
|
453 |
* Fixed: Bug adding cache settings for WordFence Extension
|
454 |
* Added: Feature to generate server information
|
460 |
|
461 |
= 3.1 - 2-17-16 =
|
462 |
* Fixed: PHP notices
|
463 |
+
* Fixed: Escape HTML error for the contact support feature of the Branding Extension
|
464 |
* Fixed: The issue with removing generator version
|
465 |
* Fixed: Update issue for the iThemes Security Pro and the Monarch plugin
|
466 |
* Fixed: Compatibility issue with the BackUpWordPress plugin
|
471 |
* Enhancement: Install plugin error message
|
472 |
|
473 |
= 3.0.2 - 1-22-16 =
|
474 |
+
* Fixed: Issue with scheduled BackupWordPress when running from Dashboard
|
475 |
* Fixed: Issue with Heatmap tracker JavaScript
|
476 |
* Added: Support for hosts with PHP with disabled mb_regex
|
477 |
* Tweaked: Code snippet result message
|
486 |
* Fixed: Deprecated Function
|
487 |
* Fixed: Fatal Error caused by the MainWP Rocket Extension
|
488 |
* Fixed: Issue introduced with the new version of the iThemes Security plugin
|
489 |
+
* Fixed: Link Manager Extension bug with special characters in URL
|
490 |
+
* Fixed: MainWP Client Reports Extension bug caused by a high number of posts logged in the database
|
491 |
* Fixed: Generator meta tag issue
|
492 |
* Fixed: Wordfence Extension issue with displaying incorrect last scan time
|
493 |
* Fixed: Broken Link Extension bug
|
494 |
* Fixed: MainWP Heatmaps Extension bug
|
495 |
* Fixed: Abandoned Plugins/Themes function bug with registering multiple cron jobs
|
496 |
* Fixed: CSS issue
|
497 |
+
* Fixed: Escaped HTML
|
498 |
* Fixed: PHP error reporting security alert
|
499 |
* Added: Support for the MainWP Rocket Extension to load existing WP Rocket settings
|
500 |
* Added: Support for Export/Import settings for the Wordfence Extension
|
504 |
* Updated: MainWP URL Extractor Extension logic to extract URLs by Post published date instead of last change date
|
505 |
|
506 |
= 2.0.29 - 9-22-15 =
|
507 |
+
* Fixed: 404 error that occurs in case Links Manager extension is in use when child plugin is hidden
|
508 |
* Fixed: Bug with detecting updates of hidden plugins (UpdraftPlus, BackUpWordPress, WP Rocket)
|
509 |
* Fixed: Bug with overwriting Amazon S3 settings in BackUpWordPress plugin
|
510 |
* Fixed: Bug with empty values for Text Link and Link Source options in Broken Links Checker Extension
|
515 |
= 2.0.28 - 9-7-15 =
|
516 |
* Fixed: Security Issue (MainWP White Hat Reward Program)
|
517 |
* Fixed: Support for the Stream 3 plugin
|
518 |
+
* Fixed: Client Reports issue with recording autosaves for Posts and Pages
|
519 |
* Fixed: An issue with detection for Abandoned Plugins & Themes that are not hosted on WP.org
|
520 |
|
521 |
= 2.0.27 - 9-2-15 =
|
522 |
* Fixed: Security Issue (MainWP White Hat Reward Program)
|
523 |
|
524 |
= 2.0.26 - 9-1-15 =
|
525 |
+
* Fixed: Conflict with Stream 3 (Thanks to Luke Carbis of Stream)
|
526 |
|
527 |
= 2.0.25 - 8-31-15 =
|
528 |
* Fixed: Issue with Client Reports extension where comments records were not displayed correctly
|
533 |
* Fixed: Branding for Server Information page and Clone page title
|
534 |
* Fixed: Incorrect heatmap data and warnings
|
535 |
* Fixed: Can not add child site because get favicon timeout
|
536 |
+
* Fixed: Hiding UpdraftPlus, WP Rocket toolbar, and their notices when set to hide plugins
|
537 |
|
538 |
= 2.0.23 - 8-7-15 =
|
539 |
* Fixed: An issue with Heatmaps not loading
|
553 |
= 2.0.20 - 7-6-15 =
|
554 |
* Fixed: Bug with time schedule for the UpdraftPlus extension
|
555 |
* Fixed: Bug in the Scan for backups feature for the UpdraftPlus extension
|
556 |
+
* Fixed: Bug with saving email report option for the free version of the UpdraftPuls plugin
|
557 |
* Fixed: Bug that was causing the BackupBuddy updates to fail
|
558 |
* Updated: Only users with the Administrator role can see the MainWP Child menu
|
559 |
|
561 |
* Added: Filesystem Check on the Server Information page
|
562 |
* Added: Support for the MainWP Child Report plugin
|
563 |
* Added: Support for the new UpdraftPlus Extension options
|
564 |
+
* Enhancement: Speed up directory listing by using fewer resources, reducing timeout issues
|
565 |
* Fixed: Plugin/theme upgrade issue when no file system method is specified
|
566 |
* Fixed: X-Frame-Options - ALLOWALL bug
|
567 |
* Fixed: Timeout error for the stats child data function
|
581 |
* Fixed: Issue with sites running PHP 5.2 and lower
|
582 |
* Fixed: Sync error on some sites with UpdraftPlus installed
|
583 |
* Fixed: PHP Warning
|
584 |
+
* Changed: Server page to reflect a requested minimum of PHP 5.3
|
585 |
|
586 |
= 2.0.15 - 5-14-15 =
|
587 |
* Added: Support for the upcoming extension
|
621 |
* Added: Allow Extension to work with IThemes Security Pro
|
622 |
|
623 |
= 2.0.9 - 3-01-15 =
|
624 |
+
* Added: Support for the Polish language
|
625 |
+
* Added: Support for the Greek language
|
626 |
* Added: Support for the upcoming extension
|
627 |
+
* Fixed: Bug that was causing plugin bulk installation failing caused by disabled functions (e.g., curl_multi_exec)
|
628 |
* Tweaked: Less PHP notices
|
629 |
|
630 |
= 2.0.8 - 2-11-15 =
|
633 |
|
634 |
= 2.0.7.1 - 2-05-15 =
|
635 |
* Fixed: Hostgator detection caused issues on some hosts
|
636 |
+
* Fixed: Russian/Arabic not shown properly
|
637 |
* Tweak: Heatmap tracker now consumes less memory when uploading the tracked clicks
|
638 |
|
639 |
= 2.0.7 - 2-01-15 =
|
674 |
* Fixed: Bug where the Stream plugin update was showing if the plugin is hidden
|
675 |
* Fixed: MainWP Child Server Information page layout fixed
|
676 |
* Fixed: Restore issue in case the child plugin is hidden with the Branding Extension
|
677 |
+
* Tweak: New feature for the File Uploader extension - wp-content folder auto-detected if renamed
|
678 |
* Tweak: Heatmap tracker script disabled by default
|
679 |
* Tweak: Updated the Warning message in case child site is disconnected
|
680 |
* Tweak: Updated the Warning message in case child site is disconnected
|
689 |
* Fixed issue with WooCommerce Extension
|
690 |
|
691 |
= 1.3.2 - 9-16-14 =
|
692 |
+
* Fixed Permission denied issue when restoring from a backup on the Dashboard
|
693 |
|
694 |
= 1.3.1 =
|
695 |
+
* Fixed Issue with a new post that sometimes returned no child
|
696 |
* Fixed Removed duplicate restore link in Tools section
|
697 |
|
698 |
= 1.3 =
|
699 |
* Added: Better error reporting on backup fail
|
700 |
+
* Added: Future support for the auto-detection of file descriptors
|
701 |
* Added: Support for new Client Report Extension features
|
702 |
* Added: Support for new Branding Extension features
|
703 |
* Added: Additional Hooks for new Extensions
|
704 |
* Fixed: Issue with some hosts not supporting garbage collection functions
|
705 |
|
706 |
= 1.2 =
|
707 |
+
* Added Additional tweaks for fewer Backup timeouts
|
708 |
* Added new option to enable more IO instead of memory approach for Backups
|
709 |
* Fixed Dropbox error when directory ends with space
|
710 |
* Fixed deprecated theme calls
|
711 |
+
* Fixed issues with self-signed SSL certificates
|
712 |
* Fixed some user interface issues
|
713 |
+
* Removed incorrect "This site may to connect to your dashboard or may have other issues" when there are SSL warnings
|
714 |
|
715 |
= 1.0 =
|
716 |
* Added: Communication to Dashboard during backups to locate common backup locations
|
730 |
* Added: Attempt to reset site time out timer at intervals to help prevent timeouts
|
731 |
|
732 |
= 0.29.11 =
|
733 |
+
* Changes for an update to Client Reports Extension
|
734 |
+
* Changes for an update to Heat Map Extension
|
735 |
+
* Changes for an update to Maintenance Extension
|
736 |
* Fixed verbiage for restore popup
|
737 |
|
738 |
= 0.29.10 =
|
788 |
* Fixed some issues with Code Snippets extension
|
789 |
|
790 |
= 0.28.2 =
|
791 |
+
* Fixed update conflict with child plugin installed on Dashboard
|
792 |
* Fixed some warnings with debug enabled
|
793 |
|
794 |
= 0.28.1 =
|
832 |
= 0.21 =
|
833 |
* Fixed clone issue for some hosts with FTP settings
|
834 |
* German translations added
|
835 |
+
* Support for 1.0.0 major version of the main Dashboard
|
836 |
|
837 |
= 0.20 =
|
838 |
* Fixed BPS-conflict where plugins were not upgrading
|
841 |
* Fixed issue for upgrading core/themes/plugins without FTP credentials
|
842 |
|
843 |
= 0.18 =
|
844 |
+
* Fixed issue for sending correct roles to the main Dashboard
|
845 |
* Added htaccess file backup (backed up as mainwp-htaccess to prevent restore conflicts)
|
846 |
|
847 |
= 0.17 =
|
861 |
* Added restore function
|
862 |
|
863 |
= 0.12 =
|
864 |
+
* Fixed conflict with the main Dashboard on the same site
|
865 |
|
866 |
= 0.11 =
|
867 |
* Plugin localization
|
894 |
|
895 |
= 0.5 =
|
896 |
* Fixed issue with importing database with custom foreign key references
|
897 |
+
* Fixed issue with disabled functions from the "Suhosin" extension
|
898 |
* Fixed issue with click-heatmap
|
899 |
|
900 |
= 0.4 =
|
901 |
+
Fixed cloning issue with a custom prefix
|
902 |
|
903 |
= 0.3 =
|
904 |
* Fixed issues with cloning (not cloning the correct source if the source was cloned)
|