WordPress plugin intelligence profile

Chada AIO – Backup, Migrate and Optimize

Resumable WordPress backups and migrations, image optimization, and database cleanup with protected local recovery.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.6 · PHP 7.4
Directory statusactive
Last directory update15 Oct 202617d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Chada AIO – Backup, Migrate and Optimize version 1.0.0 as active, updated 17d ago and tested up to WordPress 7.1.

Overview

About this plugin

Chada AIO is a standalone GPL-licensed plugin providing resumable workflows for backups, migrations, image optimization, and database cleanup.

Backup All creates a verified local recovery archive for the current site. Migrate All creates a package for review and application on another single-site installation. Both workflows cover supported WordPress database tables, uploads, active plugin roots, active and parent themes, must-use plugins, and present runtime drop-ins.

Component-specific backup and migration providers are supplied only by the separate Pro add-on and are not included in this plugin package.

The plugin preserves destination-only files during supported restores, maps supported site URLs and content references during migration, and provides recovery guidance before confirmation. Migration uploads use durable checkpoints, preflight warnings require acknowledgement, interrupted jobs can resume when their operation state remains valid, and completed jobs report their processing results.

Image optimization processes supported JPEG, PNG, and WebP attachments while preserving formats, metadata, URLs, and private originals for undo. Database cleanup provides previews before removing supported revisions, comments, and expired transients; unknown tables remain inspection-only.

New installations use image quality 80 and a default resolution of 1600×1200 pixels. Optimization Settings provide standard 3840×2880, 2560×1920, 1920×1440, 1600×1200, 1366×1024, and 1024×768 resolution presets plus Custom dimensions. Presets populate read-only width and height fields; Custom enables browser and server validation for administrator-entered dimensions.

Custom width accepts 64–7680 pixels, height accepts 64–15360 pixels, and cleanup age accepts 1–1095 days. Existing saved values are preserved across upgrades; invalid existing values are reported until corrected rather than silently rewritten.

Requirements

4 or later, MySQL or MariaDB, PHP ZipArchive support, a writable private storage directory, and a single-site installation. Multisite and third-party archive formats are outside the supported scope.

Privacy and safety

All processing runs on the WordPress server. Chada AIO sends no site data, archives, telemetry, or licensing requests off-site. Inputs and saved settings are validated, rendered output is context-escaped, and inline JSON uses script-safe encoding.

Archives, job journals, recovery data, and image originals can contain personal or sensitive site information. Protect the configured storage directory and downloaded archives, review filesystem permissions and available disk space, and test recovery on an isolated site before relying on an archive in production.

Only active backup, restore, migration, image-optimization, and cleanup worker batches request a PHP max_execution_time target of 600 seconds when the host permits it. Administration screens, activation, and status requests do not change PHP execution limits. Resumable workers still use bounded five-second windows; web-server, proxy, FastCGI, input-parsing, and browser timeouts remain hosting configuration.

Features

  • Backup All creates a verified local recovery archive.
  • Migrate All creates a reviewable package for another single-site installation.
  • The separate Pro add-on supplies component-level backup and migration providers; their implementations are excluded from the WordPress.org package.
  • Migration imports retry interrupted uploads, run preflight safety checks, and verify the destination after applying changes.
  • Image optimization preserves supported image formats, metadata, URLs, and originals for undo.
  • Database cleanup previews supported revisions, comments, and expired transients before cleanup.
  • Resumable jobs report operation state and progress from start through completion.
  • History and recovery records help review completed operations and restore preparation.
  • Active worker batches request PHP execution headroom only while processing work.
  • Setup Wizard guides storage, retention, recovery, and privacy configuration.
  • Separate administrator pages provide Dashboard, Backup, Migration, Optimization, Settings, Features, and Instructions workflows.

Usage

Use the administrator menu to select a workflow, review its scope and recovery guidance, and confirm it. Backup creates a protected archive. Migration supports resumable uploads, preflight checks, targeted recovery, and destination verification.

Optimization processes images or previews supported database cleanup. Use Instructions for recovery and troubleshooting.

Chada AIO does not register front-end shortcodes or blocks. Required values are marked with an inline asterisk and screen-reader text, then validated before saving or starting an operation. When no path is saved, Private storage displays the default as a non-submitted placeholder, plus the host root, a private sibling example, and the blank fallback.

The Dashboard reports invalid settings with a direct link to the affected Settings tab. The Setup Wizard can be reopened from Settings whenever storage, retention, recovery, or privacy settings need review.

Support

org/support/plugin/chada-aio/

com/markwebdev86/chada-aio/issues

When reporting an issue, include WordPress and PHP versions, the affected workflow, and sanitized error details. Do not include credentials, private archives, database dumps, or sensitive site data.

License

Chada AIO is distributed under the GNU General Public License, version 2 or later. html.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • backup
  • database
  • images
  • migration
  • optimization
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.6 · PHP 7.4
Update activity15 Oct 202617d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.