Auto repair
WordPress Auto Repair: What Should Be Automated and What Needs Review?
Automation should resolve known, reversible WordPress conditions while risky database, malware, and hosting failures remain review-driven.
Read guideAutomatic WordPress repair
WPFixAgent watches connected WordPress sites, flags issues by severity, and can run registered repair actions automatically -- each one backed by a restore point and checked with a fresh scan afterward, not applied blind.
Restore point
Before every risky fix
5-stage
Repair run
Verified
Not assumed
Rollback
On failed verification
How an automatic repair actually runs
A scan or connector heartbeat surfaces a finding with a severity and confidence level.
Rules check whether the finding matches an allowlisted, automatically-approvable action.
A restore point or component snapshot is created first, scoped to what's actually changing.
The registered action runs through the signed connector -- never arbitrary code, never a free-form AI-generated fix.
A fresh scan confirms the result. If it doesn't check out, the change rolls back and the issue stays open for review.
Low-risk, well-understood actions -- clearing a stuck maintenance lock, flushing rewrites, clearing supported caches, running a fresh scan -- can be queued automatically through Safe Auto Fix.
Malware findings, database failures, disk issues, and anything the confidence rules mark uncertain remain a manual Fix/Review decision. Auto repair is scoped, not unlimited.
For a plugin or theme file that was tampered with -- even without a version bump WordPress would otherwise miss -- WPFixAgent can redownload the official WordPress.org release and replace every file, removing anything that isn't part of the real package.
When a core file fails its checksum against the official WordPress.org release, the connector downloads the exact matching version and atomically replaces only the affected files.
A must-use loader installed with the connector catches a plugin fatal error on the very next request and quarantines the responsible plugin automatically -- no dashboard action required.
Repairs that change files or the database take a restore point first. If the post-repair scan doesn't confirm a healthy result, the change rolls back instead of staying half-applied.
AI explains evidence and recommends a playbook -- it never executes arbitrary code
Malware and database failures are never silently auto-resolved
Every automatic action is visible in repair history with its verification outcome
Auto Fix can be turned off per website at any time
Practical guidance
Auto repair
Automation should resolve known, reversible WordPress conditions while risky database, malware, and hosting failures remain review-driven.
Read guideAuto repair
Automation should resolve known, reversible WordPress conditions while risky database, malware, and hosting failures remain review-driven.
Read guideBackups
Local restore points make repairs fast, while off-site copies protect against hosting and disk failure. A serious recovery plan needs clear roles for both.
Read guideFAQ
It's safe when the update is backed by a snapshot and verified afterward. WPFixAgent snapshots the plugin directory before updating, and restores it automatically if verification fails -- rather than assuming an update succeeded just because WordPress reported one.
WPFixAgent works the same way regardless of host, keeps a persistent repair history per site, and separates diagnosis (which can use AI) from execution (which is always a signed, allowlisted connector action) -- AI output is never run as code directly.
Quarantine moves a flagged file into a protected folder rather than deleting it. Reinstall-from-source only replaces files that are part of a plugin or theme's official package, and always snapshots first.
Yes. Every run keeps its analyze, protect, repair, verify, and recovery stages, the connector's result message, and whether it completed, failed, or rolled back.
Free 14-day trial · no card required
Install the connector, pair with a one-time token, and start monitoring in minutes -- upgrade whenever you're ready.