by Jhimross Olinares on WordPress.org
A WordPress plugin for debugging & troubleshooting. Safely simulate plugin deactivation, theme switching, and WP_DEBUG.

The main Debugger & Troubleshooter dashboard showing all feature sections.
The “Debugger & 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 and powerful debugging toggles.
Key Features:
WP_DEBUG with a single click from the admin dashboard. Errors are logged to debug.log without being displayed on the site, and you can view the log file directly in the plugin’s interface.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.
Once the plugin is installed and activated, navigate to Tools > Debugger & Troubleshooter in your WordPress dashboard.
The top section provides a comprehensive overview of your WordPress environment, organized into collapsible cards that are closed by default. Click on any card title to expand it and view the details.
This session-based feature allows you to simulate theme switches and plugin deactivations without affecting your live website for other visitors.
Safely view your site as another user or role (e.g., “Subscriber” or “Editor”) without knowing their password. This is perfect for testing capabilities and content restrictions.
This section allows you to safely manage WordPress’s debugging features.
WP_DEBUG and WP_DEBUG_LOG, while keeping WP_DEBUG_DISPLAY off. This logs errors to wp-content/debug.log without showing them to visitors.debug.log file, allowing you to see errors as they are generated.debug.log file with a click.