Title: Rudwexa &#8211; AutoFixer
Author: rudwexa
Published: <strong>August 23, 2026</strong>
Last modified: August 24, 2026

---

Search plugins

![](https://ps.w.org/rudwexa-autofixer/assets/banner-772x250.png?rev=3661604)

![](https://ps.w.org/rudwexa-autofixer/assets/icon-256x256.png?rev=3661675)

# Rudwexa – AutoFixer

 By [rudwexa](https://profiles.wordpress.org/rudwexa/)

[Download](https://downloads.wordpress.org/plugin/rudwexa-autofixer.zip)

 * [Details](https://wordpress.org/plugins/rudwexa-autofixer/#description)
 * [Reviews](https://wordpress.org/plugins/rudwexa-autofixer/#reviews)
 *  [Installation](https://wordpress.org/plugins/rudwexa-autofixer/#installation)
 * [Development](https://wordpress.org/plugins/rudwexa-autofixer/#developers)

 [Support](https://wordpress.org/support/plugin/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:

 * **Anthropic** — [Privacy Policy](https://www.anthropic.com/legal/privacy) · [Terms of Service](https://www.anthropic.com/legal/consumer-terms)
 * **OpenAI** — [Privacy Policy](https://openai.com/policies/privacy-policy) · [Terms of Use](https://openai.com/policies/terms-of-use)
 * **Google (Gemini)** — [Privacy Policy](https://policies.google.com/privacy) ·
   [Gemini API Additional Terms of Service](https://ai.google.dev/gemini-api/terms)

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

[⌊RudWexa AutoFixer dashboard showing the complete site scan.⌉⌊RudWexa AutoFixer
dashboard showing the complete site scan.⌉[

RudWexa AutoFixer dashboard showing the complete site scan.

[⌊Detailed WordPress problems detected by AutoFixer.⌉⌊Detailed WordPress problems
detected by AutoFixer.⌉[

Detailed WordPress problems detected by AutoFixer.

[⌊AI-powered plain-language explanation of a detected problem.⌉⌊AI-powered plain-
language explanation of a detected problem.⌉[

AI-powered plain-language explanation of a detected problem.

[⌊Automatic fix with snapshot protection.⌉⌊Automatic fix with snapshot protection
.⌉[

Automatic fix with snapshot protection.

## 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

![](https://secure.gravatar.com/avatar/bf20d8815740249621e7d104461191efefa32de8a2a4df25a14dce5dc70823d7?
s=60&d=retro&r=g)

### 󠀁[Highly recommended!](https://wordpress.org/support/topic/highly-recommended-797/)󠁿

 [Bunty](https://profiles.wordpress.org/bhargavbhandari90/) 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 ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/)

## Contributors & Developers

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

Contributors

 *   [ rudwexa ](https://profiles.wordpress.org/rudwexa/)

[Translate “Rudwexa – AutoFixer” into your language.](https://translate.wordpress.org/projects/wp-plugins/rudwexa-autofixer)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/rudwexa-autofixer/),
check out the [SVN repository](https://plugins.svn.wordpress.org/rudwexa-autofixer/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/rudwexa-autofixer/)
by [RSS](https://plugins.trac.wordpress.org/log/rudwexa-autofixer/?limit=100&mode=stop_on_copy&format=rss).

## Meta

 *  Version **1.0.0**
 *  Last updated **3 days ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 7.0 or higher **
 *  Tested up to **7.0.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [AI](https://wordpress.org/plugins/tags/ai/)[backup](https://wordpress.org/plugins/tags/backup/)
   [maintenance](https://wordpress.org/plugins/tags/maintenance/)[security](https://wordpress.org/plugins/tags/security/)
   [site health](https://wordpress.org/plugins/tags/site-health/)
 *  [Advanced View](https://wordpress.org/plugins/rudwexa-autofixer/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/rudwexa-autofixer/reviews/)

## Contributors

 *   [ rudwexa ](https://profiles.wordpress.org/rudwexa/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/rudwexa-autofixer/)