Rudwexa – AutoFixer

Description

Click Scan Website and Rudwexa – AutoFixer checks:

  • PHP errors (parses debug.log for fatals/warnings/deprecations)
  • Deprecated function usage in the active theme and active plugins
  • Plugin conflicts (known bad pairs + fatal-error attribution)
  • JavaScript errors (real errors reported by actual visitors, not guesses)
  • Broken/unregistered shortcodes left over from deactivated plugins
  • Database issues (orphaned rows, table corruption, transient bloat)
  • Missing theme/plugin files
  • REST API reachability
  • Cron health (overdue events, duplicate-hook bloat)
  • Slow-query indicators (autoloaded option bloat, object cache presence)
  • Excessive active plugin count
  • Broken links in recent content
  • Security configuration (file editor, XML-RPC, exposed readme.html, etc.)

Every issue gets a plain-language Explain, and — where it is genuinely safe
to automate — Preview Fix, Fix Automatically, and Rollback.

Why some issues aren’t auto-fixable

Not everything should be auto-fixed. A fatal error buried in custom theme
code, a corrupt database table, or which of 60 active plugins to remove are
judgment calls a human needs to make. This plugin is upfront about that:
issues that would be unsafe to change automatically are marked as such, with
an explanation of what to do instead — it does not pretend to auto-fix things
it can’t safely auto-fix.

The safety model

Every fixer follows the same rule: snapshot before you touch anything.
Before a fixer changes a file, a database row, or an option, it writes a
snapshot to a dedicated backup store. Rollback reads that snapshot back and
restores exactly what was there before — no guessing, no partial undo.

External services

This plugin connects to a third-party AI service to power the optional “Ask AI” explanations — a feature that cannot be done locally, since it requires an actual language model to read the diagnostic finding and generate a plain-language explanation and suggested fix. AI requests are made only when you explicitly click an AI action; nothing runs automatically or in the background.

This plugin does not integrate with any AI vendor directly, and does not store or see an API key for one. Instead, it uses WordPress core’s own AI Client (WordPress 7.0+): you connect a provider once, at the WordPress level, under Settings Connectors — typically by installing the official AI Provider plugin for whichever vendor you choose. The provider you connect there is where the issue text (or, for certain checks, a small code snippet) is actually sent and processed; this plugin has no visibility into or control over that beyond making the request through WordPress’s own API, and does not operate any proxy of its own.

Depending on which provider you connect, the applicable privacy policy and terms are:

If no provider is connected, or you’re on WordPress below 7.0, “Ask AI” simply isn’t available — every other part of this plugin works exactly the same either way.

Separately, this plugin includes an optional front-end script that reports real JavaScript errors from your site’s visitors (error message, script URL, and page URL) back to your own site’s REST API, so the “JavaScript Errors” check reflects real visitor experience. This data stays on your own site’s database — it is never sent to a third party. It can be turned off entirely under Rudwexa Privacy settings.

Screenshots

Installation

  1. Upload the rudwexa-autofixer folder to /wp-content/plugins/.
  2. Activate through the “Plugins” screen.
  3. Go to the “Rudwexa” menu and click “Scan Website”.

FAQ

Does this modify wp-config.php?

No. Reversible security settings (like disabling the file editor or XML-RPC)
are applied through a small, separately-installed loader in mu-plugins
that reads a toggle from the database — never by parsing or rewriting
wp-config.php.

Where are backups stored?

File snapshots live in wp-content/rudwexa-autofixer-backups (blocked from
direct web access). Database row and option snapshots live in a dedicated
wp_autofix_backups table.

Reviews

August 25, 2026
Really useful plugin for quickly finding and fixing common WordPress issues. The clear explanations and safe rollback option make it especially helpful for troubleshooting.
Read all 1 review

Contributors & Developers

“Rudwexa – AutoFixer” is open source software. The following people have contributed to this plugin.

Contributors