MainWP Maintenance

MainWP Maintenance is an extension for the MainWP plugin that cleans and optimizes the databases of your managed Child sites, with scheduling so the work runs automatically.

Version5.2
Last UpdatedJune 12, 2026
TypeWordPress Plugin
LicenseGPL v2 or later
Live DemoView demo →

Or join VIP and download this plus every other theme & plugin for free.

Already a member? Log in

100% GPL · Original files · Unlimited sites

  • Original, unmodified files — delivered exactly as distributed by the developer
  • GPL licensed — use it on unlimited websites, personal or client
  • Free updates — new versions appear here as soon as they are released
  • Verified downloads — every file is integrity-checked (SHA-256) before release

Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.

Secure checkout with PayPal · GPL licensed · Instant download

Description

MainWP Maintenance is an extension for the MainWP plugin that handles database upkeep across the WordPress sites you manage from one dashboard. It removes unnecessary data such as post revisions, auto drafts, trash posts, transients, and spam comments, and it can optimize databases to reduce their size. Cleaning tasks can be scheduled so they run without manual intervention.

Key Features

  • Bulk database cleaning – You can clear out unnecessary records from several Child sites at the same time instead of working through them one by one.
  • Scheduled maintenance – You set a schedule and the plugin carries out the cleaning tasks on its own, so sites stay maintained without you stepping in each time.
  • Database optimization – A single click optimizes the databases of all your Child sites, shrinking them and improving input/output efficiency.
  • Transients cleanup control – You decide how transients are cleared across your Child sites, either removing only expired ones or clearing all of them, on demand or on a schedule.
  • Customizable task selection – You pick which maintenance actions to run on your Child sites, such as deleting post revisions, auto drafts, or spam comments.

Who Is It For

This extension is for people who manage multiple WordPress sites through the MainWP Dashboard and want to keep those sites' databases clean and optimized from one place. It suits administrators who prefer scheduled, repeatable maintenance over handling each Child site individually.