MainWP Child – Securely Connects Sites to the MainWP WordPress Manager Dashboard

Description

This is a Child Plugin for β€œMainWP Dashboard” that connects your WordPress sites to the MainWP Dashboard.

The MainWP, a complete WordPress Management solution, is self-hosted, open source, and private, allowing you to control multiple WordPress websites (even those on different hosting) from your own WordPress website.

MainWP is the perfect solution for
– Agencies
– Freelancers
– Developers
– Designers
– Consultants
– Marketers
– In fact, anyone who wants to manage multiple WordPress sites

Here’s Why WordPress Managers Love MainWP!

πŸ’° Free Forever
πŸ… White Label
♾️ Connect Unlimited Websites
🌐 Track Updates via Browser with MainWP Browser Extension
πŸ§‘β€πŸ’» Manage all Sites, Users, Plugins, Themes, Updates
πŸ‘₯ Full Client Management
🏷️ Organize Sites & Clients via Colorful Tags
πŸ•’ Uptime & Site Health Monitoring
🚩 1-Click Lighthouse Stats for all Sites
πŸ”„ Effortless Bulk Updates
🚧 Staging, Cloning
πŸ“ Professional Reports for Clients
πŸ’¬ Bulk Manage Comments
πŸ›‘οΈ Bulk Manage Security
πŸš€ Purge Cache from the Dashboard
✏️ Fully Customizable
πŸ” Domain & SSL Certificate Monitoring
πŸ”‘ Passwordless 1-click Login to all Connected Sites
πŸ”’ Full Privacy, Self-hosted, Lock Your Dashboard
😌 Bulk Content Management (Draft, Publish, Edit, Trash)
βž• Perform Pressable hosting-specific tasks

With MainWP, you can easily manage & control settings for several plugins/services directly from the dashboard.

πŸ—ƒοΈ UpdraftPlus, WPvivid, WP Staging, BackWPup, BackupBuddy, Time Capsule
πŸ”’ Termageddon, Wordfence, Jetpack Protect & Scan, Sucuri, iThemes Security, Virusdie, Activity Log, Security Ninja
πŸš€ WP Rocket, WP Compress, Google Lighthouse Stats
βœ… Atarim, WooCommerce, Database Updater
πŸ“ˆ Yoast, SEOPress, Google Analytics (GA4), Matomo Stats
🌐 Uptime Robot, NodePing, Site24x7, Better Uptime

And a lot more. πŸ‘‰ Free vs. Pro: Know the Difference

HOW DOES THE MAINWP WORK?

First, Install and Activate the MainWP WordPress Manager Dashboard 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 production sites. Using a clean site helps to eliminate any unnecessary plugin conflicts or security issues.

Next, Install and Activate the MainWP Child plugin (this plugin) on all the WordPress sites you want to connect to your MainWP Dashboard. WordPress sites connected to your Dashboard are referred to as Child Sites.

Once connected, you can manage them from your MainWP Dashboard.

Still not sure how MainWP works? Review these detailed steps on installing your Dashboard and connecting your first Child Site.

Features Include:

  • Connect and control all your WordPress installs, even those on different hosts!
  • Update all WordPress installs, Plugins, and Themes from one location
  • Manage and Add all your Posts from one location
  • Manage and Add all your Pages from one location
  • Run everything from one Dashboard!
  • One-click login to your Child Sites
  • Easy plugin management (Bulk update, add, remove, etc.)
  • Fully customizable
  • Self-Hosted, Private, and Open Source

πŸ‘‰ View all features

To know more about the MainWP WordPress management system, take a look at the MainWP Dashboard.

More Information

Screenshots

  • Quick Setup Wizard
  • Add New Site Screen
  • Manage Sites Screen
  • Install Plugins Screen
  • Install Themes Screen
  • Add New User Screen
  • Manage Posts Screen
  • MainWP Settings Screen
  • Global Dashboard Screen
  • Manage Clients Screen

Installation

Install & Activate this (MainWP Child) plugin on all your WordPress sites (called Child Sites) that you want to control directly from your Dashboard site.

This acts as a bridge to communicate with the Dashboard site.

Or, Review these detailed steps on setting up MainWP

FAQ

Do I need any other plugins for MainWP?

Yes, you need to install the MainWP Child Plugin on the sites you want to control with the Dashboard plugin.

Do you have any documentation?

Yes, please review the documentation site.

I just want to start using MainWP, do you have a Quick Start Guide?

Yes, please read the Quick Start – Setting up your MainWP.

Where do I go for support or to ask for help?

Please post in the MainWP Community, or feel free to contact us.

What is the difference between ManageWP and MainWP?

Essentially MainWP and ManageWP provide the same type of service but with different philosophies on WordPress management.

ManageWP is a Service as a Solution (SaaS) property owned by GoDaddy. The SaaS system makes ManageWP a type of “Walled Garden” with limited customization options.

MainWP follows the tradition of WordPress and is open source, private, and fully extendable. The fact that MainWP is open source and extendable means you have almost unlimited customization options, allowing you to run your WordPress management business as you see fit.

πŸ‘‰ ManageWP vs. MainWP: Know the Difference

How do I know my sites are secure using MainWP?

We take security very seriously at MainWP. We welcome any peer review of our 100% open source code to ensure nobody’s MainWP management system is ever compromised or hacked.

We participate in the HackerOne bug bounty program; this allows ethical hackers to review MainWP code and directly share any vulnerability information with us in return for a monetary reward.

We are also a part of the Patchstack Vulnerability Disclosure Program, which assists in enhancing the security of MainWP plugins.

Where do I report security bugs found in MainWP?

You can report any security bugs found in the source code of MainWP plugins through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment and take care of notifying us.

How do I customize MainWP for my needs?

If you want to make some basic changes to the look of your Dashboard, you can use our prebuilt Custom Dashbboard Extension, or if you want to dig in and build Extensions, you can learn all about developing Extension at MainWP.dev

I have an idea for MainWP; how do I let you know?

Please follow the steps outlined in the MainWP Feature Requests so you can add your idea to the MainWP Community to be voted on.

I have more questions, do you have any other information?

Yes, we have a quick FAQ with a lot more questions and answers here.

Reviews

22 Jona 2022 1 reply
This plugin works perfectly. It offers you a very good way to manage your websites. I've used other systems before, but MainWP stands head and shoulders above the rest.
06 Novambra 2020
powerful tool for the administration of many WordPress
28 Oktobra 2020
It is a great plugin, no doubt, but ... sometimes it has flaws that are not easily explained, such as not being able to create the "uploads" folder or saying that a certain site already has a link to the plugin, when it is not even installed. Whose fault is it: the wordpress, the plugin or the user? As it is not easily explained I do not know ... for what in doubt, and for everything else that made life easier for me, 5 stars.
04 Novambra 2019
If you want to keep your data private then this tool will work for you. We are planning to move all our client websites over to MainWP.
Read all 63 reviews

Contributors & Developers

“MainWP Child – Securely Connects Sites to the MainWP WordPress Manager Dashboard” is open source software. The following people have contributed to this plugin.

Contributors

“MainWP Child – Securely Connects Sites to the MainWP WordPress Manager Dashboard” has been translated into 14 locales. Thank you to the translators for their contributions.

Translate “MainWP Child – Securely Connects Sites to the MainWP WordPress Manager Dashboard” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

5.0 – 2-27-2024

  • Added: Support for the new API Backups providers – cPanel and Plesk
  • Updated: Updated the phpSecLib library to enhance security and performance.

4.6 – 1-3-2024

  • Refactored: Updated and optimized the plugin codebase to align with the latest WordPress coding standards, contributing to better compatibility and performance.

See Video Changelog

4.5.3 – 11-6-2023

  • Fixed: Compatibility with the MainWP WooCommerce Status Extension to fully support WooCommerce HPOS.
  • Fixed: Potential functionality issues arising from the disabled state of the php_uname function within PHP environments.
  • Added: Support for the %do-not-update% token within the MainWP BackWPup Extension to improve update management.

See Video Changelog

4.5.2 – 10-16-2023

  • Added: Support for the Dashboard Insights logging
  • Added: Encryption process for the connection Dashboard URL info
  • Updated: Unique Security ID random string generate process

See Video Changelog

4.5.1 – 9-5-2023

  • Fixed: Problem with loading tabs content on the MainWP Child settings page
  • Fixed: An issue with selecting Clone options
  • Fixed: Usability problem with file name sanitation for the File Uploader
  • Updated: Removed clone options for all users except for the Admin user that is used for establishing the connection with the MainWP Dashboard

4.5 – 8-15-2023

  • Added: Support for alternative OpenSSL signature verification algorithm
  • Added: PHPSecLib as a fallback for missing or Misconfigured OpenSSL
  • Added: New encryption & decryption system for safer storing sensitive data
  • Added: Support for searching for Not installed plugins
  • Added: New PHPCodeSniffer rulesets
  • Updated: Removed MD5 as a fallback for setups where OpenSSL is not available

4.4.1.3 – 6-19-2023

  • Fixed: File Uploader extension-related issue where underscore replaces dots in a file path
  • Fixed: An issue with the negative search feature
  • Updated: Plugin info in readme.txt

4.4.1.2 – 6-8-2023

  • Fixed: Potential issues caused by incorrect FileSystem settings
  • Updated: Logging system related to the Cache-Control Extension
  • Updated: Database export process related to the Cloning feature

4.4.1.1 – 5-9-2023

  • Fixed: Potential conflict with the Oxygen Builder 4.6
  • Fixed: WP Rocket plugin compatibility problems

4.4.1 – 4-18-2023

  • Fixed: An issue with saving code snippets
  • Fixed: A problem with removing allowed tags in post titles
  • Fixed: Multiple PHP warnings
  • Added: Check for specific hosts that disable WordPress Core updates for users

4.4.0.4 – 3-30-2023

  • Fixed: JS conflict caused by the Hide Jetpack plugin feature

4.4.0.3 – 3-30-2023

  • Fixed: An issue with adding sites caused by incompatible filesystem
  • Updated: Support for the Jetpack Scan extension
  • Updated: Compatibility for older WordPress versions

4.4.0.2 – 3-16-2023

  • Fixed: Problem with downloading backup files from Child sites
  • Fixed: PHP 7.0 compatibility issue
  • Added: Elementor Pro support for the Database Updater Extension
  • Added: Support for new caching plugins for the Cache-Control Extension
  • Updated: Delete Non-MainWP changes process to delete actions from child sites

4.4.0.1 – 3-9-2023

  • Fixed: PHP 7.0 compatibility warning
  • Fixed: Incorrect Wordfence scans count
  • Fixed: Cosmetic issues caused by escaping HTML tags in notifications
  • Updated: Increased the PHP version minimal requirement to PHP 7.4

4.4 – 2-20-2023

  • Added: support for new extensions
  • Preventative: Multiple security enhancements

4.3.1 – 12-14-2022

  • Fixed: An issue with repeating Non-MainWP changes
  • Updated: PHP 8.1 compatibility improvements
  • Preventative: Multiple security enhancements

4.3.0.1 – 11-24-2022

  • Fixed: An issue with logging Non-MainWP changes for the connected admin user
  • Removed: Unused DB field

4.3 – 11-16-2022

  • Fixed: Multiple PHP warnings
  • Added: Support for new security checks
  • Added: Support for the Non-MainWP Changes feature
  • Removed: Unused code

4.2.6 – 8-26-2022

  • Fixed: An issue with support for the new extension

4.2.5 – 8-25-2022

  • Added: Support for the new extension
  • Fixed: An issue with displaying PHP errors
  • Fixed: A problem with the database optimization process related to the Maintenance extension

4.2.4 – 7-14-2022

  • Fixed: An issue with falling back to the Filesystem API in chrooted configurations
  • Fixed: Compatibility issues with the new version of the WP Staging plugin
  • Fixed: A problem with overwriting page attributes

4.2.3 – 5-16-2022

  • Added: Swift Performance Pro to the Purge Cache system

4.2.2 – 5-10-2022

  • Fixed: An issue with detecting abandoned plugins and themes on specific setups
  • Fixed: An issue with running scheduled events on specific setups
  • Added: Nginx Helper to the Purge Cache system
  • Added: Nitropack to the Purge Cache system
  • Added: Autoptimize to the Purge Cache system
  • Updated: Tested up to tag to WP 6.0

4.2.1 – 4-14-2022

  • Fixed: An issue with setting BackupBuddy plugin Settings
  • Fixed: An issue with generating client reports on setups with large amounts of data
  • Updated: meta.mainwp.com URLs changed to managers.mainwp.com
  • Updated: privacy-policy.txt file

4.2 – 4-5-2022

  • Fixed: An issue with detecting abandoned plugins and themes on some setups
  • Fixed: An issue with the update process getting stuck on specific server configurations
  • Fixed: An issue with syncing Wordfence extension data
  • Added: Plugin privacy policy file to the plugin directory
  • Added: Support for the Negative Search feature
  • Added: Support for the feature that prevents the parent theme of the active child theme from being deleted
  • Added: Support for the automatic cache clearing after updates feature

4.1.10 – 2-16-2022

  • Fixed: Problem with loading UpdrafPlus data when $updraftplus_admin returns an empty value
  • Fixed: Problem with posting images
  • Fixed: Problem with loading Wordfence Scan data in reports
  • Updated: Multiple error messages
  • Updated: Incorrect links

4.1.9 – 12-28-2021

  • Fixed: Problem with saving UpdraftPlus settings
  • Fixed: Error with posting images
  • Fixed: Error with recording Wordfence scans for reports
  • Fixed: Version comparison issue for OpenSSL version
  • Updated: PHP 8 compatibility
  • Updated: Added authorEmail to the sync output (PR284 – thanks Kim Vinberg)

4.1.8 – 10-21-2021

  • Fixed: An error with missing metadata in the posting process
  • Fixed: An error with logging Wordfence scans
  • Fixed: New iThemes Security version compatibility problems
  • Fixed: New WP Staging version compatibility problems
  • Added: Support to define MAINWP_CHILD_UNIQUEID constant
  • Added: Custom CSS classes to the White Label support form elements
  • Added: ‘mainwp_child_before_update’ action to hook in before the update process starts
  • Added: ‘mainwp_child_after_update’ action to hook in after the update process completes
  • Updated: Disconnected site warning message style
  • Updated: Reworded error messages
  • Preventative: Multiple security improvements

4.1.7.1 – 10-1-2021

  • Updated: OpenSSL version requirement to 1.1.0 or greater

4.1.7 – 6-29-21

  • Added: Support for the new Vulnerability Checker API

4.1.6.1 – 4-16-21

  • Fixed: An issue with disconnecting sites
  • Fixed: An issue with applying custom branding

4.1.6 – 4-15-21

  • Added: Support for the function to trigger the Check for Abandoned plugins and themes process
  • Updated: Multiple performance improvements

4.1.5 – 3-18-21

  • Fixed: An issue with uploading files with an underscore in the file name
  • Fixed: Multiple PHP Warnings
  • Updated: Compatibility with the latest UpdraftPlus plugin version
  • Updated: Compatibility with the latest BackWPup plugin version
  • Updated: Compatibility with the latest WP Rocket plugin version

4.1.4 – 1-21-21

  • Updated: Compatibility with the latest WP Staging plugin version
  • Updated: Compatibility with the latest WP Time Capsule plugin version
  • Updated: Multiple DocBlock comments
  • Preventative: Multiple security improvements

4.1.3.1 – 12-30-20

  • Fixed: An issue with uploading images in posts and pages
  • Updated: New WP Rocket plugin version compatibility
  • Updated: Support for new UpdraftPlus Backups plugin options
  • Preventative: Multiple security improvements

4.1.3 – 12-3-20

  • Fixed: An issue with publishing custom post type content
  • Fixed: An issue with loading BackWPup backups
  • Fixed: An issue with searching Posts and Pages
  • Fixed: Multiple usability issues
  • Fixed: An issue with saving custom branding settings
  • Updated: Support for new Wordfence options

4.1.2 – 10-8-20

  • Removed: unused system information check

4.1.1 – 10-7-20

  • Fixed: An issue with creating new users
  • Fixed: An issue with cloning sites
  • Fixed: An issue with creating post tags
  • Updated: Multiple database query improvements
  • Preventative: Multiple security improvements

4.1 – 9-9-20

  • Fixed: An issue with posting Custom Post Types
  • Fixed: Multiple PHP Warnings
  • Added: New actions and filters
  • Added: phpDocs blocks for code documentation
  • Updated: refactored the code to meet WordPress coding standards
  • Updated: WordPress 5.5 compatibility
  • Preventative: Multiple security improvements

4.0.7.2 – 8-6-20

  • Updated: WordPress 5.5 compatibility

4.0.7.1 – 4-30-20

  • Fixed: JSON decoding issues on specific setups
  • Fixed: An issue with incorrect image URL
  • Fixed: Conflict with the Download Manager plugin
  • Fixed: Multiple PHP warnings
  • Fixed: MySQL query compatibility problems
  • Fixed: An issue with saving Wordfence settings
  • Fixed: An issue with showing the correct post and page creating time
  • Fixed: An issue with displaying the correct author in reports
  • Added: Support for WPVivid backups in the reporting system
  • Preventative: Security improvements

4.0.7 – 2-25-20

  • Fixed: An issue with saving Bulk Setting Manager keys
  • Fixed: An issue with saving Wordfence extension settings
  • Fixed: An issue with overwriting PHP error reporting configuration
  • Added: Pull request #9 to add an action to allow additional post customization when a new post is created – Thanks joshlabau
  • Added: Pull request #13 to replace __autoload() with spl_autoload_register – Thanks Christian Foellmann
  • Added: Pull request #23 to fix a typo – Thanks Marco Frodl
  • Added: Pull request #24 to prevent overwriting PHP error reporting configuration – Thanks Stanislav Khromov
  • Updated: Improved premium plugins and themes updates detection system
  • Removed: Unused database options

4.0.6.2 – 2-3-20

  • Fixed: Connection problems caused by issues with json_encode function

4.0.6.1 – 1-20-20

  • Updated: MainWP_Child_WPvivid_BackupRestore class

4.0.6 – 1-17-20

  • Fixed: Encoding problem in error messages
  • Added: Site ID parameter in the sync request
  • Updated: MainWP_Child_WPvivid_BackupRestore class
  • Preventative: Security improvements

4.0.5.1 – 12-13-19

  • Fixed: Child Reports data conversion problem

4.0.5 – 12-9-19

  • Added: support for the Pro Reports extension
  • Fixed: MainWP Child Reports version 2 compatibility

4.0.4 – 11-11-19

  • Fixed: WordPress 5.3 compatibility problems
  • Fixed: An issue with managing BackWPup backups
  • Updated: Multiple error messages
  • Removed: Unused code

4.0.3 – 10-1-19

  • Added: ‘mainwp_child_branding_init_options’ filter for disabling custom branding
  • Updated: Support for the WPVulnDB API v3
  • Removed: Unused code and files

4.0.2 – 9-6-19

  • Fixed: An issue with incorrect backups count in the Client Reports system

4.0.1 – 9-3-19

  • Fixed: An issue with clearing and preloading WP Rocket cache

4.0 – 8-28-19

  • Fixed: Various functionality problems
  • Added: Support for upcoming 3rd party extensions
  • Added: .htaccess file with custom redirect to rule the MainWP Child plugin directory to hide the plugin from search engines
  • Updated: Support for the MainWP Dashboard 4.0
  • Updated: Notifications texts
  • Removed: Unused code

3.5.7 – 5-6-19

  • Fixed: Multiple PHP Warnings
  • Fixed: Multiple conflicts with 3rd party products
  • Fixed: An issue with Page Speed data for custom URLs
  • Fixed: An issue with logging WP Time Capsule backups on specific setups
  • Fixed: An issue with short login session
  • Added: Multiple security enhancements
  • Added: Support for the WP Staging Pro (free features only)
  • Added: Support for plugin/theme installation requests to HTTP Basic Auth protected MainWP Dashboards

3.5.6 – 3-25-19

  • Fixed: An issue with checking Page Speed data
  • Fixed: An issue with empty update data
  • Fixed: An issue with incorrect plugin update data
  • Added: Send From field in the Branding support form
  • Updated: Compatibility with the latest Yoast SEO plugin version

3.5.5 – 3-6-19

  • Fixed: An issue with the hook for controlling branding options for specific roles
  • Fixed: Branding issues
  • Fixed: Multiple PHP Warnings
  • Fixed: Multiple typos
  • Fixed: MainWP UpdraftPlus Extension performance issues
  • Fixed: An issue with creating double media files when editing posts and pages from MainWP Dashboard
  • Fixed: An issue with creating duplicate Boilerplate posts and pages
  • Updated: Added improvements for detecting premium plugin updates on specific setups

3.5.4.1 – 2-19-19

  • Added: Proper attribution to plugin code used for Extensions
  • Removed: Unused code

3.5.4 – 2-14-19

  • Fixed: Issues with displaying broken links data for specific setups
  • Fixed: Compatibility issues with the latest PageSpeed Insights plugin version
  • Fixed: An issue with publishing “future” posts
  • Fixed: An issue with sending email alerts in specific setups
  • Fixed: An issue with saving code snippets in wp-config.php when the file is in a custom location
  • Fixed: An issue with clearing unused scheduled Cron jobs
  • Added: Support for the new PageSpeed Insights plugin options
  • Updated: Disabled the “Remove readme.html” security check feature for WPEngine-hosted child sites
  • Updated: Support for detecting premium themes updates

3.5.3 – 12-19-18

  • Fixed: An issue with the X-Frame-Options configuration
  • Fixed: An issue with clearing WP Rocket cache
  • Fixed: An issue with saving BackWPup settings
  • Fixed: Multiple compatibility issues for the Bulk Settings Manager Extension
  • Fixed: An issue with submitting the Bulk Settings Manager keys on child sites protected with the HTTP Basic Authentication
  • Fixed: An issue with creating buckets in Backblaze remote option caused by disallowed characters
  • Fixed: An issue with tokens usage in the UpdraftPlus Webdav remote storage settings
  • Added: Support for new WP Staging plugin options
  • Updated: Update detection process to improve performance on some hosts
  • Updated: Disabled site size calculation function as the default state
  • Updated: Support for the latest Wordfence version

3.5.2 – 11-27-18

  • Fixed: An issue with detecting updates when a custom branding is applied
  • Fixed: An issue with passing WebDav remote storage info for the UpdraftPlus Extension
  • Fixed: An issue with grabbing fresh child site favicons
  • Updated: Process to skip WooCommerce order notes in the comments section for Client Reports

3.5.1 – 11-14-18

  • Fixed: An issue with detecting the Wordfence status info
  • Fixed: An issue with loading UpdraftPlus existing backups
  • Fixed: The File Uploader extension issue with renaming special files
  • Fixed: An issue with syncing BackupBuddy data
  • Fixed: An issue with logging BackWPup backups
  • Fixed: An issue with detecting premium plugin updates
  • Added: New options for the MainWP Staging Extension
  • Added: Multiple security enhancements
  • Added: Support for the upcoming 3rd party extension
  • Updated: Improved the updating process

3.5 – 9-27-18

  • Fixed: compatibility issues caused by the recent UpdraftPlus update
  • Fixed: issues with the WooCommerce Status information
  • Fixed: issues with Bulk Settings Manager for specific plugins
  • Added: mainwp_child_mu_plugin_enabled hook to allow MainWP Child usage as a must-use plugin
  • Added: support for recording WP Time Capsule backups for Client Reports
  • Added: mainwp_branding_role_cap_enable_contact_form hook to allow users to show Support Form (Branding extension option) to specific roles
  • Added: support for the new BackUpWordPrress Extension feature
  • Added: Support for the new MainWP Buddy Extension feature
  • Updated: reporting system to determine backup type for BackWPup backups
  • Improved: connection stability for sites hosted on hosts with small execution time limits
  • Improved: detecting updates for premium plugins

3.4.9 – 7-23-18

  • Fixed: MainWP iThemes Security Extension issues caused by the latest iThemes Security plugin version

3.4.8 – 6-26-18

  • Fixed: issues caused by deprecated functions
  • Added: mainwp_before_post_update hook
  • Added: support for the new extension
  • Added: conditional checks to prevent possible conflicts with certain pluginsΒ 
  • Added: support for the new MainWP Branding Extension feature
  • Improved: PHP 7.2 compatibility

3.4.7.1 – 5-25-18

  • Fixed: UpdraftPlus 1.14.10 compatibility issue that caused child sites to disconnect
  • Added: support for the new MainWP Branding Extension option
  • Updated: compatibility with the new Wordfence plugin version
  • Updated: compatibility with the new WP Rocket plugin version

3.4.7 – 4-17-18

  • Fixed: multiple cloning issues
  • Fixed: timezone issue backup timestamp
  • Fixed: MainWP Branding Extension conflict that caused issues with hooking WP-Admin menu items
  • Fixed: MainWP Branding Extension issue with hiding WordPress update nag
  • Fixed: MainWP Branding Extension issue with updating WordPress footer content
  • Fixed: issues with loading broken links data
  • Fixed: multiple PHP 7.2 warnings
  • Added: Support for the Backblaze backup remote destination (UpdraftPlus Extension)
  • Added: support for recording Live Stash updates for Client Reporting
  • Updated: recent Wordfence plugin version compatibility
  • Updated: recent WP Staging plugin version compatibility

3.4.6 – 2-21-18

  • Fixed: Wordfence 7 compatibility issues
  • Added: multiple security enhancements
  • Updated: admin notice text

3.4.5 – 1-22-18

  • Fixed: Multiple issues with cloning sites
  • Fixed: An issue with passing metadata for featured images
  • Fixed: An issue with the sync process caused by syncing an extremely large amount of data
  • Fixed: Multiple PHP Warnings
  • Added: Support for the new MainWP Wordfence Extension options
  • Added: multiple security enhancements
  • Updated: new BackWPup version compatibility

3.4.4 – 12-4-17

  • Fixed: compatibility issue with the latest UpdraftPlus Backups plugin version
  • Fixed: compatibility issue with the latest iThemes Security plugin version
  • Fixed: An issue with updating certain plugins
  • Fixed: An issue with installing certain plugins
  • Fixed: An issue with logging the BackupBuddy backups for client reports
  • Fixed: An issue with syncing sites that run older versions of the BackupBuddy plugin
  • Fixed: An issue with calculating site size on Windows servers
  • Fixed: An issue with disabling Pro modules for the iThemes Security plugin
  • Fixed: An issue with saving Amazon S3 settings for the UpdraftPlus extension
  • Added: Support for the upcoming extension
  • Added: Support for the new MainWP iThemes Security Extension options
  • Added: Support for the search by Title option
  • Added: Support for the new MainWP UpdraftPlus Extension options
  • Added: Support for the new MainWP Buddy Extension options
  • Added: support for the new version of the MainWP WooCommerce Status extension
  • Added: the mainwp-child-get-total-size hook for disabling the get total size of a site function
  • Updated: the process for displaying info for scheduled posts and pages

3.4.3 – 8-24-17

  • Fixed: An issue with saving Bulk Setting Manager keys on some HTTPS sites
  • Fixed: timeout issues for the Bulk Settings Manager Extension
  • Fixed: multiple issues with saving remote storage settings for the UpdraftPlus extension
  • Fixed: An issue with 404 email notification templates for the Maintenance extension
  • Fixed: An issue with saving Post and Page status as Private
  • Fixed: An issue with displaying the incorrect number of updates caused by server conflict
  • Fixed: An issue with displaying the locked status for Posts and Pages while the Post/Page is being edited in MainWP Dashboard
  • Added: a function to check if a post or a page is being edited before saving changes from MainWP Dashboard
  • Added: the new ‘mainwp_child_after_newpost’ hook
  • Updated: compatibility for the new version of the Bulk Settings Manager Extension
  • Updated: compatibility with the new version of the BackupBuddy plugin
  • Updated: compatibility with the new version of the Wordfence plugin
  • Updated: compatibility with the new version of the UpdraftPlus plugin
  • Updated: compatibility with the new version of the Yoast SEO plugin
  • Updated: compatibility with the new version of the iThemes Security extension
  • Updated: reduced number of database queries to improve performance
  • Updated: display options for the Custom Post Types extension
  • Updated: header response to 403 for the applied security fix preventing directory listing

3.4.2 – 7-11-17

  • Fixed: An issue with saving BackWPup job files
  • Fixed: conflict with the Color Picker library
  • Fixed: An issue with executing multiple updates at once on a site detected on some setups
  • Fixed: An issue with cloning sites from a backup file detected on some setups
  • Updated: support for the new Google PageSpeed Insights plugin version
  • Updated: the Contact Support branding feature will be visible only to Administrator users

3.4.1 – 6-12-17

  • Fixed: An issue with the update process on some setups
  • Fixed: An issue with cloning sites from a backup file
  • Updated: support for the new WP Rocket settings for the new version of the Rocket extension

3.4 – 5-11-17

  • Fixed: An issue with updating plugins and themes on some server setups
  • Fixed: An issue with the child site connection after cloning the site
  • Fixed: An issue with saving iThemes Security settings
  • Fixed: An issue with recording empty values for the Client Reports
  • Fixed: An issue with creating a custom post type posts
  • Fixed: An issue with incorrect slugs created after publishing drafts
  • Fixed: An issue with showing correct tabs if a custom branding applied
  • Fixed: An issue with syncing sites when the MainWP Buddy extension is used
  • Fixed: An issue with saving BackupBuddy settings
  • Added: support for new Wordfence features

3.3 – 2-22-17

  • Fixed: An issue with syncing sites when the Client Reports Extension is activated
  • Fixed: minor issues with Wordfence Extension support
  • Added: Support for the MainWP Vulnerability Checker Extension

3.2.7 – 1-19-17

  • Fixed: An issue with removing Scripts and Stylesheets version number
  • Fixed: Multiple PHP Warnings
  • Fixed: JS issue that occurs when a MainWP Child plugin update is available and the plugin has been rebranded

3.2.6 – 1-5-17

  • Added: support for the Divi (Elegant Themes) themes updates

3.2.5 – 12-30-16

  • Added: support for the new WP Rocket options
  • Added: support for the new display favicon process
  • Updated: site connection process (MD5 encryption not supported)
  • Updated: multiple functions refactored
  • Preventative: Security improvements

3.2.4 – 12-09-16

  • Fixed: Conflict with SendGrid

3.2.3 – 12-08-16

  • Fixed: Compatibility issues with PHP versions
  • Preventative: Security improvements

3.2.2 – 12-01-16

  • Fixed: An issue with activating the BackUpWordPress plugin
  • Fixed: An issue with the edit user feature
  • Fixed: An issue with activating the WP Rocket plugin
  • Fixed: An issue with displaying Scheduled Posts and Pages in the Recent Posts and Recent Pages widget
  • Fixed: An issue with false alert with PHP Max Execution time set to -1
  • Fixed: incorrect links to the MainWP Child Setting page
  • Fixed: An issue with UpdraftPlus Pro version updates
  • Fixed: An issue with showing the MainWP Child Plugin updates in client reports when the MainWP Child Plugin is hidden
  • Added: support for %sitename% and %site_url% tokens for directory path settings for the UpdraftPlus extension
  • Added: Support for the new Edit Posts and Pages process
  • Added: ‘mainwp_create_post_custom_author’ hook
  • Added: Support for the Reload remote destination function (MainWP Buddy Extension)
  • Added: Support for the new Wordfence options
  • Updated: PHP recommendation bumped to 5.6

3.2.1 – 10-26-16

  • Added: Support for PHP 5.4 and below

3.2 – 10-26-16

  • Fixed: An issue with installing plugins and themes on HTTP Basic Authentication protected sites
  • Fixed: An issue with Themes search on the Auto Update themes page
  • Fixed: An issue with getting the child site favicon
  • Fixed: An issue where BackUpWordPress schedules couldn’t be found
  • Fixed: An issue with recording BackWPup, BackUpWordPress, and BackupBuddy backups for Client Reports
  • Fixed: An issue with dismissing warning message if the WordPress All Import plugin is installed
  • Fixed: An issue with publishing Drafts from the Post Plus extension
  • Added: Support for the new Edit User feature
  • Added: Connection details tab
  • Added: Support for deleting active plugins
  • Updated: Number of categories pulled from child sites (from 50 to 300)

3.1.7 – 8-18-16

  • Fixed: Issues with PHP 7 – The MainWP Child is now PHP 7-friendly! πŸ™‚
  • Added: Support for an upcoming extension (BacukpBuddy Extension)

3.1.6 – 8-2-16

  • Fixed: An issue with loading too much data from the Broken Links Checker
  • Fixed: An issue with saving UpdraftPlus extension settings
  • Fixed: An issue with extracting URL for the MainWP URL Extractor Extension
  • Fixed: An issue with including new tables in database backup for individual BackWPup Extension jobs
  • Updated: support for new iThemes Security options

3.1.5 – 7-12-16

  • Fixed: Incompatibility with the new version of the iThemes Security version
  • Added: Support for the new iThemes Security features
  • Added: Support for the new WP Rocket features
  • Added: “Currently connected to” check in the Server Information
  • Fixed: PHP Notice
  • Removed: Unnecessary checks in the Server Information page

3.1.4 – 5-9-16

  • Updated: function execute_snippet() extracted to a separate file

3.1.3 – 4-28-16

  • Fixed: Issue with repeating the delete process of the readme.html file
  • Fixed: PHP Warning
  • Fixed: Issue with replacing image source
  • Fixed: Incorrect replacement of the href attribute for image external links
  • Fixed: Issue with saving Wordfence option on Dreamhost hosting
  • Fixed: Issue with saving PageSpeed Settings and syncing PageSpeed data
  • Fixed: Secure login issue with some plugin/theme updates
  • Fixed: Connection timeouts due to large sites
  • Added: MU-Plugins support
  • Added: Support for publishing Image Galleries in Posts and Pages
  • Updated: MainWP Child plugin pages layout
  • Updated: Support for the new version of the BackUpWordPress plugin
  • Removed: Plugin and Theme Conflicts check feature

3.1.2 – 3-15-16

  • Fixed: False connection issue warning
  • Fixed: Smart Manager For WP eCommerce not updating
  • Fixed: Multiple mixed content warnings
  • Added: Support for Wordfence performance options

3.1.1 – 3-3-16

  • Fixed: Checking abandoned plugins not in the WP repository
  • Fixed: Bug when running BackupWordPress backup
  • Fixed: Bug adding cache settings for WordFence Extension
  • Added: Feature to generate server information
  • Added: Server Information items
  • Added: New Subject text box to support email in Branding Extension
  • Added: Support themes using invalid screen functions
  • Tweaked: Support new version of BackupWordPress plugin version
  • Updated: Added support in Client Reports Extension for BackWPup backups

3.1 – 2-17-16

  • Fixed: PHP notices
  • Fixed: Escape HTML error for the contact support feature of the Branding Extension
  • Fixed: The issue with removing the generator version
  • Fixed: Update issue for the iThemes Security Pro and the Monarch plugin
  • Fixed: Compatibility issue with the BackUpWordPress plugin
  • Added: Auto detect manually removed script/style versions feature
  • Added: WordPress translation updates
  • Added: New Branding option to turn off theme switching
  • Enhancement: Removed ctype_digit requirement
  • Enhancement: Install plugin error message

3.0.2 – 1-22-16

  • Fixed: Issue with scheduled BackupWordPress when running from Dashboard
  • Fixed: Issue with Heatmap tracker JavaScript
  • Added: Support for hosts with PHP with disabled mb_regex
  • Tweaked: Code snippet result message

3.0.1 – 1-18-16

  • Fixed: HTML output of branding contact form
  • Added: Auto retry install plugin/theme if the installation fails
  • Fixed: Issue with rendering CSS used in the Branding extension

3.0 – 1-12-16

  • Fixed: Refactored code to meet WordPress Coding standards
  • Fixed: Deprecated Function
  • Fixed: Fatal Error caused by the MainWP Rocket Extension
  • Fixed: Issue introduced with the new version of the iThemes Security plugin
  • Fixed: Link Manager Extension bug with special characters in URL
  • Fixed: MainWP Client Reports Extension bug caused by a high number of posts logged in the database
  • Fixed: Generator meta tag issue
  • Fixed: Wordfence Extension issue with displaying incorrect last scan time
  • Fixed: Broken Link Extension bug
  • Fixed: MainWP Heatmaps Extension bug
  • Fixed: Abandoned Plugins/Themes function bug with registering multiple cron jobs
  • Fixed: CSS issue
  • Fixed: Escaped HTML
  • Fixed: PHP error reporting security alert
  • Added: Support for the MainWP Rocket Extension to load existing WP Rocket settings
  • Added: Support for Export/Import settings for the Wordfence Extension
  • Added: Support new Wordfence settings options for the Wordfence Extension
  • Added: Force Check Pages function for the MainWP PageSpeed Extensions
  • Added: Allow to see MainWP child plugin in MainWP Dashboard plugins search
  • Updated: MainWP URL Extractor Extension logic to extract URLs by Post published date instead of last change date

2.0.29 – 9-22-15

  • Fixed: 404 error that occurs in case Links Manager extension is in use when child plugin is hidden
  • Fixed: Bug with detecting updates of hidden plugins (UpdraftPlus, BackUpWordPress, WP Rocket)
  • Fixed: Bug with overwriting Amazon S3 settings in the BackUpWordPress plugin
  • Fixed: Bug with empty values for Text Link and Link Source options in Broken Links Checker Extension
  • Fixed: Bug with bulk repair action in Wordfence Extension
  • Fixed: Bug with incorrect File System Method detection
  • Added: Support for an upcoming Extension

2.0.28 – 9-7-15

  • Fixed: Security Issue (MainWP White Hat Reward Program)
  • Fixed: Support for the Stream 3 plugin
  • Fixed: Client Reports issues with recording autosaves for Posts and Pages
  • Fixed: An issue with detection for Abandoned Plugins & Themes …