MainWP Child – Securely Connects to the MainWP Dashboard to Manage Multiple Sites

Changelog

6.0.1 – 3-3-2026

  • Fixed: Updated internal asset handling to improve consistency across registration and enqueuing processes.
  • Fixed: Replaced multibyte-aware string functions (mb_strpos, mb_split) with standard equivalents (strops, explode) in WordPress database table prefix detection logic.
  • Fixed: Fixed a conflict with the SureFeedback plugin to improve compatibility.
  • Fixed: Prevented conflicting output handling during certain database operations to improve stability in environments where multiple components manage output streams.
  • Fixed: Improved escaping and translation-safe string handling to avoid edge-case issues in localized environments.
  • Updated: Normalized plugin internationalization by standardizing the mainwp-child text domain and adding translator context for clearer, more accurate translations.
  • Updated: Loaded the plugin text domain earlier by calling localization() from init_frontend_only() and init_full() to ensure translations are available sooner.
  • Dev: Added PHPCS ignores for bundled translations, converted a heredoc SQL statement to a concatenated string, and made minor logic/formatting tweaks.
  • Removed: Removed the White Label add-on feature that allowed hiding plugin and theme updates.

6.0 – 2-24-2026

  • Added: New maintenance options to selectively clean expired transients or remove all transients from the site.
  • Added: Password policy management to set and enforce password expiration rules.
  • Added: Extended post retrieval to support ID-based filtering for more targeted synchronization.
  • Added: Caching for recently updated custom posts with automatic invalidation on post changes, and included cached data in sync payloads to improve performance.
  • Added: Support for the upcoming Patchstack Integration for MainWP.
  • Added: Support for the feature update that allows users to delete plugins that are active while respecting sequence of deactivating first and deleting after in background.
  • Added: Helper method to detect MainWP-specific admin pages.
  • Added: Created a dedicated MainWP_Child_Assets class to handle asset loading.
  • Updated: Enhanced plugin update processing to include WordPress and PHP compatibility details for both standard and premium plugin updates when compatibility checks are available.
  • Updated: Improved error message handling for better compatibility with the PostHog (MainWP Dashboard Telemetry) integration.
  • Updated: Disabled cron event tracking as the default value for Sites Changes logging to reduce unnecessary log entries.
  • Updated: Stopped parsing the readme.txt file for version requirements and switched to reading from the main plugin file for improved reliability.
  • Updated: Restructuring the plugin initialization to only load necessary code based on the current request context.
  • Updated: Delaying the loading of admin-specific code until it’s actually needed.
  • Updated: Implementing conditional loading of CSS and JavaScript files only on MainWP-specific pages.
  • Updated: Separated asset registration from enqueuing for better performance.
  • Updated: Optimized jQuery UI loading to only load when needed.
  • Fixed: Fixed saving of Solid Security plugin settings.
  • Fixed: Multiple PHP warnings and notices to ensure cleaner operation.
  • Fixed: Missing user information for certain objects and events in the Sites Changes feature.
  • Fixed: An issue with syncing Sites Changes that occurred on some server configurations.
  • Fixed: Corrected Child plugin’s inability to load jQuery libraries on the “Clone/Restore” page due to incorrect conditional logic.
  • Fixed: Resolved Child plugin error when attempting to load non-existent assets.
  • Dev: Updated PHPSecLib package to their latest versions to maintain security and compatibility standards.

See Video Changelog

See changelog for all versions.

Plugin Website
Visit website

Author
mainwp
Version:
6.0.1
Last Updated
March 3, 2026
Active Installs
700000
Requires
WordPress 6.2
Tested Up To
WordPress 6.9.1
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.