SafeSwitch Conflict Tester

Description

SafeSwitch Conflict Tester provides a safe environment to troubleshoot and isolate plugin conflicts on your live WordPress website.

When you enable Safe Mode, the plugin sets up an isolated session for your logged-in administrator user. Inside this session, you can selectively enable or disable plugins to pinpoint conflicts.

Crucially, your live visitors and search engine crawlers are completely unaffected—they will continue to see the website running all active plugins normally.

Features

  • Safe Mode Session Testing: Turn plugins on or off exclusively for your browser session.
  • Must-Use Interceptor: Early loading interception ensures complete accuracy when simulating deactivated plugins.
  • Modern Administration Dashboard: A clean, intuitive dashboard with responsive toggles and a helper bar.
  • Safe Mode Indicator: A floating top-bar keeps you informed when Safe Mode is active on the frontend of your site.
  • Zero Visitor Disruption: Test freely on production without going into maintenance mode or breaking the user experience.

Screenshots

Installation

  1. Upload the safeswitch-conflict-tester folder to your /wp-content/plugins/ directory.
  2. Activate the plugin through the Plugins menu in WordPress.
  3. Upon activation, the plugin will automatically copy the Must-Use helper file to /wp-content/mu-plugins/ssct-interceptor.php.
  4. Navigate to SafeSwitch Conflict Tester in the sidebar menu to start testing.

FAQ

Does this plugin affect my website visitors?

No. Any plugin toggling you perform is saved inside your private admin session and will only run for you. Live visitors see all active plugins running normally.

Why does it require a Must-Use (MU) plugin?

Standard plugins load after active plugins are already parsed. By using a Must-Use plugin, we can hook into option_active_plugins and site_option_active_sitewide_plugins at the earliest possible stage of the WordPress lifecycle.

How do I disable Safe Mode?

You can click Disable Safe Mode in the SafeSwitch Conflict Tester dashboard or use the “Disable” link on the floating helper bar displayed at the top of frontend pages.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“SafeSwitch Conflict Tester” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial stable release.
  • Safe Mode session management for isolating plugin conflicts.
  • Automatic MU-plugin interceptor setup.
  • Admin panel user interface for managing session plugins.