Title: Guardian – Conflict Detector &amp; Safe Updates
Author: trucetech
Published: <strong>June 30, 2026</strong>
Last modified: June 30, 2026

---

Search plugins

![](https://ps.w.org/guardian-conflict-detector-safe-updates/assets/banner-772x250.
png?rev=3591842)

![](https://ps.w.org/guardian-conflict-detector-safe-updates/assets/icon-256x256.
png?rev=3591842)

# Guardian – Conflict Detector & Safe Updates

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

[Download](https://downloads.wordpress.org/plugin/guardian-conflict-detector-safe-updates.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/guardian-conflict-detector-safe-updates/#description)
 * [Reviews](https://wordpress.org/plugins/guardian-conflict-detector-safe-updates/#reviews)
 *  [Installation](https://wordpress.org/plugins/guardian-conflict-detector-safe-updates/#installation)
 * [Development](https://wordpress.org/plugins/guardian-conflict-detector-safe-updates/#developers)

 [Support](https://wordpress.org/support/plugin/guardian-conflict-detector-safe-updates/)

## Description

**Guardian** is a safety net for your WordPress site. It scans your active plugins
and theme for the conflicts that quietly break sites, scores how well-maintained
your plugins are, helps you pinpoint the culprit when something goes wrong, and 
lets you roll back a bad update with one click.

Most conflict tools only help _after_ a site breaks. Guardian is built around three
ideas: **prevent, detect, recover.**

**What it detects**

 * Duplicate shortcodes registered by more than one plugin
 * Duplicate custom post types and taxonomies
 * Duplicate REST API routes
 * Duplicate AJAX actions
 * Duplicate script and stylesheet handles
 * Order-sensitive hook collisions (e.g. two plugins fighting over `the_content`,`
   template_redirect`, or WooCommerce checkout)
 * Cron events scheduled multiple times
 * Known incompatibilities — two caching plugins, two security/firewall plugins,
   two SEO plugins, and more
 * Duplicate WooCommerce payment gateways

Every issue gets a **severity score (1–10)**, a plain-English explanation of what
can go wrong, and a recommended fix.

**Plugin Health Score**

Guardian rates each active plugin out of 100 using public data from WordPress.org—
last update date, active installs, ratings, support resolution rate, and compatibility
with your WordPress and PHP versions — so you can spot abandoned or risky plugins.

**Performance / Bloat scanner**

See how much autoloaded data is loaded on every request, which plugins weigh the
most, how many scheduled tasks are running, and your largest autoloaded options.

**Binary-search troubleshooter**

Disable plugins for _your session only_ to find a conflict fast. Visitors keep seeing
the live site the whole time. Disable half, reload, narrow down — the classic bisection
method, built in.

**One-click rollback**

When enabled, Guardian copies a plugin’s files and settings just before WordPress
updates it. If an update breaks something, restore the previous version in one click.

**Lightweight by design**

Scans run as scheduled background jobs and are cached. Nothing heavy ever runs on
a normal front-end page load.

#### A note from TRUCE LABEL

Guardian is built by [TRUCE LABEL](https://trucelabel.com).

If you publish video, take a look at our **Video Ads Player** — a fast, VAST-ready
WordPress video player with pre-roll, mid-roll, post-roll, and banner ads, so you
can monetize the videos you already have. [Learn more](https://checkout.freemius.com/plugin/31537/plan/51775/?trial=paid).

### External services

This plugin connects to the **WordPress.org Plugin API** (https://api.wordpress.
org/) when you use the Plugin Health feature. It sends the slug of each active plugin
in order to retrieve that plugin’s public maintenance data (last update, install
count, ratings, tested-up-to, required PHP). No personal data or site data is sent.
See the WordPress.org privacy policy: https://wordpress.org/about/privacy/.

## Installation

 1. Go to **Plugins  Add New** and search for “Guardian”, or upload the plugin ZIP.
 2. Click **Install Now**, then **Activate**.
 3. Open **Guardian** in the admin menu and click **Run a full scan**.
 4. Review any conflicts, check plugin health, and adjust options under **Settings**.

## FAQ

### Will scanning slow down my site?

No. Scans run on a schedule in the background and the results are cached. The front
end is never used to run a scan.

### Does troubleshooting affect my visitors?

No. Disabling plugins in the troubleshooter applies only to your own browser session,
scoped by a secure cookie. Everyone else continues to see the site normally.

### What data does the plugin send anywhere?

Only the Plugin Health feature makes an external request, and only to the public
WordPress.org plugin information API — the same source the built-in Plugins screen
uses — to read each plugin’s last-updated date, install count, ratings, and compatibility.
No information about your site or its visitors is transmitted.

### Does it work with WooCommerce and multisite?

Yes. Guardian includes WooCommerce-specific checks and is multisite aware.

### Is it really free?

Yes. This plugin is fully functional and free under the GPL.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Guardian – Conflict Detector & Safe Updates” is open source software. The following
people have contributed to this plugin.

Contributors

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

[Translate “Guardian – Conflict Detector & Safe Updates” into your language.](https://translate.wordpress.org/projects/wp-plugins/guardian-conflict-detector-safe-updates)

### Interested in development?

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

## Changelog

#### 1.0.0

 * Initial release: conflict scanner, plugin health score, bloat scanner, binary-
   search troubleshooter, fatal-error monitor, and pre-update backups with one-click
   rollback.

## Meta

 *  Version **1.0.0**
 *  Last updated **15 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [conflict detector](https://wordpress.org/plugins/tags/conflict-detector/)[plugin conflict](https://wordpress.org/plugins/tags/plugin-conflict/)
   [plugin health](https://wordpress.org/plugins/tags/plugin-health/)[safe-updates](https://wordpress.org/plugins/tags/safe-updates/)
   [troubleshooting](https://wordpress.org/plugins/tags/troubleshooting/)
 *  [Advanced View](https://wordpress.org/plugins/guardian-conflict-detector-safe-updates/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/guardian-conflict-detector-safe-updates/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/guardian-conflict-detector-safe-updates/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/guardian-conflict-detector-safe-updates/)