Description
Is a WordPress plugin breaking your website?
Conflict Guard helps you find the culprit without taking your site offline.
Stop disabling plugins one-by-one and guessing which update caused the problem.
Conflict Guard is a WordPress troubleshooting and plugin conflict detection tool that helps you identify problems involving plugins, PHP errors, JavaScript errors, AJAX failures, REST API issues, WooCommerce checkout problems, and more.
Use Safe Test Mode to test plugin combinations from your administrator session while visitors continue seeing your normal live website.
🔍 Find the Plugin Causing the Problem
Conflict Guard scans your active plugins and analyzes your site’s diagnostic information to help identify potential conflicts and stability problems.
It can monitor:
PHP errors and fatal errors
JavaScript errors
AJAX failures
REST API problems
Plugin-related issues
WooCommerce compatibility problems
Plugin update and activation events
Each plugin can receive a stability score based on detected error activity.
🧪 Test Plugin Conflicts Safely
Safe Test Mode creates a session-based testing environment for your administrator account.
You can temporarily disable plugins while testing without changing what normal visitors see.
This means you can troubleshoot a live website without deliberately taking the site offline for everyone.
Visitors: Continue seeing the normal website.
Administrator: Can test plugins in the Safe Test Mode session.
🎯 Isolate the Problem Plugin
Not sure which plugin is responsible?
Conflict Guard includes a smart conflict isolation system that helps narrow down the potential culprit instead of requiring you to manually deactivate every plugin individually.
The goal is simple:
Scan Test Isolate Identify Fix
⏪ Roll Back Problematic Plugin Updates
A plugin update can sometimes introduce compatibility problems.
Conflict Guard provides rollback functionality for WordPress.org-hosted plugins, allowing you to select an available previous version and restore it.
Automatic restore points are also created before plugin updates where supported by Conflict Guard.
For premium or third-party plugins, automatic WordPress.org version downloads are not available, but Conflict Guard can create restore points before updates.
🚨 Emergency Recovery Mode
If a WordPress problem prevents you from accessing the normal WordPress admin area, Conflict Guard provides an Emergency Recovery interface.
Keep your personal recovery URL available so you can access the recovery tools when the normal dashboard is unavailable.
Recovery and file-changing actions require appropriate administrator permissions.
📊 Real-Time Error Monitoring
Conflict Guard provides diagnostic information about problems occurring on your website.
Monitor information such as:
PHP errors
Fatal errors
JavaScript conflicts
AJAX failures
REST API issues
Memory usage
Plugin-related error activity
Use the information to determine what changed and where to investigate.
🛒 WooCommerce Troubleshooting
Running WooCommerce?
Conflict Guard includes dedicated WooCommerce diagnostics for common store problems.
Use it to investigate:
Checkout problems
Payment gateway conflicts
WooCommerce plugin compatibility
Plugin-related checkout failures
When your store’s checkout suddenly stops working, finding the responsible plugin quickly can save hours of troubleshooting.
📅 Conflict Timeline
Conflict Guard records important plugin events so you can understand what happened before a problem appeared.
The timeline can help you investigate:
Plugin activations
Plugin deactivations
Plugin updates
Rollbacks
Detected errors
Crashes
Conflict events
This makes it easier to answer the question:
“What changed before my website broke?”
📈 Plugin Health & Stability
Conflict Guard provides plugin health information to help you identify plugins that may deserve closer investigation.
Depending on the available diagnostic information, plugins can receive scores related to:
Stability
Security
Update activity
Performance impact
These scores are intended as troubleshooting indicators, not absolute security or performance guarantees.
🛡️ Built for Safe Troubleshooting
Conflict Guard is designed to make troubleshooting safer.
Features include:
Session-based Safe Test Mode
Administrator capability checks
Nonce verification
Prepared database queries
Cached/background scanning where appropriate
Emergency recovery tools
Restore points for supported updates
🚀 How It Works
1. Install Conflict Guard
Install and activate Conflict Guard from the WordPress plugin directory.
2. Run a Scan
Open Conflict Guard in your WordPress admin area and run a diagnostic scan.
3. Review the Results
Check plugin stability information and detected errors.
4. Test Safely
Use Safe Test Mode to temporarily disable plugins for your administrator session.
5. Isolate the Culprit
Narrow down the plugin or combination of plugins causing the problem.
6. Fix or Roll Back
Once you identify the likely cause, fix the configuration, update the plugin, or roll back a supported WordPress.org plugin version.
💡 Common Problems Conflict Guard Can Help Investigate
Conflict Guard can help troubleshoot situations such as:
“My WordPress site broke after installing a plugin.”
“My website stopped working after a plugin update.”
“Which plugin is causing this error?”
“My WooCommerce checkout stopped working.”
“My payment gateway stopped working.”
“WordPress is showing a fatal error.”
“A plugin is causing JavaScript errors.”
“My AJAX functionality stopped working.”
“The REST API is failing.”
“I need to test plugins without affecting visitors.”
“I need to roll back a plugin update.”
🧩 Compatibility
Conflict Guard is designed to work with:
WordPress 6.0+
PHP 8.0+
WooCommerce
Elementor
Gutenberg
WordPress Multisite
Shared hosting environments
Cloud hosting environments
Local development environments such as Local, XAMPP, WAMP, and MAMP
Actual compatibility can depend on the specific plugins, themes, hosting configuration, PHP version, and WordPress environment.
🆓 Free to Use
Conflict Guard is free to use.
There are no locked troubleshooting features and no mandatory premium upgrade.
If Conflict Guard saves you time, you can support continued development through the donation option available in the plugin.
🔐 Privacy & Security
Conflict Guard is designed to perform diagnostics locally on your WordPress installation.
The plugin uses WordPress security mechanisms including capability checks, nonce verification, and prepared database queries.
The plugin does not require an external account or subscription to perform its core troubleshooting functions.
External Services
Conflict Guard connects to WordPress.org services only when required for supported rollback operations.
WordPress.org Plugin API
What it is: The official WordPress.org plugin information API.
What it is used for: Retrieving available previous versions of a WordPress.org-hosted plugin when you request version information for a rollback.
What data is sent: The WordPress.org plugin slug only. No personal data or website content is sent.
When data is sent: Only when you request available versions for a plugin.
Endpoint: https://api.wordpress.org/plugins/info/1.0/{plugin-slug}.json
Service provider: Automattic / WordPress.org
Terms of Service: https://wordpress.org/about/privacy/
Privacy Policy: https://automattic.com/privacy/
WordPress.org Plugin Downloads
What it is: The official WordPress.org plugin download service.
What it is used for: Downloading the selected previous plugin version when you perform a supported rollback.
What data is sent: The plugin slug and selected version number only.
When data is sent: Only when you perform a rollback.
Endpoint: https://downloads.wordpress.org/plugin/{slug}.{version}.zip
Service provider: Automattic / WordPress.org
Terms of Service: https://wordpress.org/about/privacy/
Privacy Policy: https://automattic.com/privacy/
Installation
Install Conflict Guard from the WordPress plugin directory. Activate the plugin through the Plugins screen in WordPress. Open Conflict Guard from the WordPress admin menu. Run your first scan. Review the diagnostic results. If you are investigating a conflict, activate Safe Test Mode and begin testing.
FAQ
-
Does Safe Test Mode affect my visitors?
-
No.
Safe Test Mode is session-based. Plugin changes made during Safe Test Mode affect the administrator’s testing session rather than normal visitors.
Visitors continue seeing the normal live website. -
Can Conflict Guard automatically find the plugin causing my problem?
-
Conflict Guard provides automatic conflict detection and a conflict isolation system to help narrow down potential causes.
Some problems can have multiple causes, including themes, hosting configuration, WordPress core, server configuration, or external services. Conflict Guard should therefore be treated as a troubleshooting tool rather than a guarantee of a single root cause. -
Can I use Conflict Guard on a live website?
-
Yes.
Safe Test Mode is specifically designed to allow administrators to investigate plugin conflicts without intentionally changing the experience of normal visitors.
Always maintain a reliable website backup before performing plugin updates, rollbacks, or other file-changing operations. -
Can I roll back any WordPress plugin?
-
Automatic version downloads are supported for plugins hosted on WordPress.org.
Premium and third-party plugins are not downloaded from WordPress.org by Conflict Guard. Restore points may still be available for supported update workflows. -
Does Conflict Guard work with WooCommerce?
-
Yes.
Conflict Guard includes WooCommerce diagnostics for investigating checkout problems, payment gateway conflicts, and plugin compatibility issues. -
Can Conflict Guard help with a WordPress fatal error?
-
Yes.
Conflict Guard includes error monitoring and Emergency Recovery functionality designed to help investigate and recover from plugin-related problems.
The exact recovery options available depend on the state of your WordPress installation and the permissions available to your administrator account. -
Does Conflict Guard work on WordPress Multisite?
-
Yes.
Some sensitive operations, including rollback and emergency recovery, are restricted to network administrators on multisite installations because those actions can affect plugins shared across the network. -
Is Conflict Guard free?
-
Yes.
Conflict Guard is free to use and does not require a paid subscription to access its core troubleshooting features. -
Does Conflict Guard send my website data to an external server?
-
Core diagnostics are performed on your WordPress installation.
The plugin communicates with WordPress.org only when you request supported rollback information or download a WordPress.org-hosted plugin version. -
I am using XAMPP, WAMP, MAMP, or Local and received “The response is not a valid JSON response”. What should I do?
-
Update Conflict Guard to the latest version.
Earlier versions could encounter this problem when PHP warnings or notices were displayed during REST or AJAX requests. Conflict Guard now prevents those messages from corrupting its JSON responses while continuing to allow PHP errors to be logged normally.
If the problem continues, check your PHP error log for the underlying warning. -
What happens if I uninstall Conflict Guard?
-
Conflict Guard removes its plugin data, including its database tables, options, transients, and scheduled events during uninstall.
-
How can I support Conflict Guard?
-
If Conflict Guard has helped you troubleshoot your website, you can support development through the donation option available in the plugin’s Settings area.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Conflict Guard” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Conflict Guard” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.1
Compatibility: Tested and confirmed compatible with WordPress 7.1.
No functional changes were required for WordPress 7.1 compatibility.
1.1.0
New: Added a one-time review request after the plugin has been active for 7 days.
New: Added a permanent “Don’t ask again” option for the review request.
New: Added a Review section in Settings.
Improved: Existing installations now receive an activation date when upgrading so the review request can work correctly.
1.0.9
Fixed: Stability scores could be reduced permanently by historical errors.
Fixed: Stability scoring now focuses on recent error activity.
Fixed: Repeated instances of the same root-cause error are deduplicated.
Improved: Stability penalties are capped to prevent a single repeated error from producing an unrealistic score.
Improved: Diagnostics now displays a clear error message when diagnostic data cannot be loaded.
1.0.8
Fixed: “The response is not a valid JSON response” errors affecting scans and dashboard actions on some local development environments.
Improved: REST and AJAX requests no longer allow PHP notices, warnings, or deprecations to corrupt JSON responses.
1.0.7
Fixed: Scanner could incorrectly cache an empty active-plugin list.
Fixed: Scanner and diagnostics could incorrectly read the Safe Mode filtered plugin list.
Fixed: Safe Mode now uses a removable plugin filter.
Improved: Scan failures now display useful error information instead of failing silently.
1.0.6
Fixed: WooCommerce diagnostics namespace mismatch that could cause a fatal error when WooCommerce was active.
1.0.5
Fixed: Improved SQL safety in uninstall routines.
Fixed: Improved compatibility with WordPress database APIs.
Improved: Updated documentation around uninstall cleanup.
Fixed: Shortened upgrade notice to comply with WordPress.org limits.
1.0.4
Fixed: Emergency Recovery initialization.
Fixed: Database table creation and dbDelta handling.
Fixed: Multisite activation behavior.
Fixed: Deprecated WordPress rendering API usage.
Improved: Translation template.
Fixed: Removed an unnecessary empty directory from the plugin package.
1.0.3
Fixed: Improved Emergency Recovery styling and asset loading.
Improved: Reduced unnecessary WordPress core file loading during rollback operations.
Improved: Restricted sensitive recovery and plugin-file operations to appropriate administrator capabilities.
1.0.2
Fixed: WordPress.org code-quality compatibility issues.
Improved: Global variable prefixes.
Improved: Added External Services documentation.
Improved: Updated plugin prefixes and WordPress.org compliance.
1.0.0
Initial release.
Automatic plugin conflict detection.
Safe Test Mode.
Smart conflict isolation.
Plugin rollback.
Real-time error monitoring.
WooCommerce diagnostics.
Emergency Recovery Mode.
Conflict Timeline.
Plugin health scoring.
Diagnostic report export.








