The "Debug & Troubleshooter" plugin provides essential tools for WordPress site administrators to diagnose and resolve issues efficiently. It offers a dedicated section in the WordPress dashboard that displays comprehensive site health information, similar to the built-in Site Health feature, including PHP version, memory limit, WordPress constants, and active theme/plugin details.
Key Features:
- Comprehensive Site Information: Get a quick overview of your WordPress environment, including PHP settings, WordPress version, active theme, active plugins, and important WordPress constants.
- Troubleshooting Mode: Activate a unique "Troubleshooting Mode" for your current browser session. This mode allows you to:
- Simulate Plugin Deactivation: Selectively "deactivate" plugins. The plugin's assets and code will be disabled for your session, mimicking actual deactivation, but the live site remains untouched for other visitors.
- Simulate Theme Switching: Preview any installed theme. Your browser will render the site using the chosen theme, while the public-facing site continues to use the active theme.
- Safe Debugging: All troubleshooting actions are session-based using cookies, ensuring that any changes you make in Troubleshooting Mode do not impact your live website or its visitors. This makes it a safe environment for diagnosing conflicts and issues.
- User-Friendly Interface: An intuitive dashboard interface makes it easy to access site information and manage troubleshooting options.
- Admin Notices: Clear notices alert you when Troubleshooting Mode is active, ensuring you are always aware of your current debugging state.
This plugin is an invaluable tool for developers, site administrators, and anyone who needs to debug WordPress issues without risking site downtime or affecting user experience.