Debug Manager Pro
Debug Manager Pro is a powerful developer tool for managing WordPress debugging without ever touching wp-config.php.
Use with caution
Debug Manager Pro works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Debug Manager Pro stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| debug | >100 |
| developer | >100 |
| errors | >100 |
| logging | >100 |
| performance | >100 |
About Debug Manager Pro
From the official readme · v1.2.4Description
Debug Manager Pro is a powerful developer tool for managing WordPress debugging without ever touching wp-config.php.
Visit the official website for more information:
https://lyzerslab.com/wordpress-products/lyzers-debug-manager-pro
Features
- Toggle Debug Constants — Enable/disable WP_DEBUG, WP_DEBUG_LOG, WP_DEBUG_DISPLAY, SCRIPT_DEBUG, SAVEQUERIES via a modern UI.
- Emergency Recovery Mode — Access a standalone recovery dashboard to disable broken plugins, switch to a default theme, or restore a stable configuration when wp-admin is inaccessible.
- Error Collector — Capture PHP errors, group them, and store them with stack traces and timestamps.
- Log Viewer — View, search, filter, download, and clear debug.log.
- Performance Metrics — Monitor memory usage and execution time.
- Safe Mode — Restrict debug visibility to admins or specific IPs.
- Auto-Disable — Automatically turn off debug mode after a set time.
- Email Notifications — Get alerts for critical PHP errors.
- Snapshot Export — Export debug data as JSON for developers.
- Modern UI — Clean dashboard with real-time updates.
Security
- All actions require proper capability checks and nonces.
- wp-config.php is backed up before modification.
- OPcache is cleared after updates.
- Debug output is restricted from public users.
Installation
- Upload the plugin folder to /wp-content/plugins/
- Activate the plugin via the Plugins menu in WordPress
- Open Debug Manager from the admin menu
Frequently asked questions
Will this break my site?
No. All changes are reversible and backups are created before modifications.
Can I recover a broken site?
Yes. Use the Emergency Recovery Mode to regain admin access and disable faulty plugins or themes.
Changelog
Security and maintenance release that fixes warnings and hardens input/output handling.
1.2.4
- Fix: Replaced direct CSS output with the WordPress style enqueue system.
- Fix: Removed the error_reporting() call.
- Fix: Removed all automatic wp-config.php modifications. Configuration is now read-only with manual setup instructions.
- Fix: Removed automatic debug constant changes during deactivation and auto-disable.
- Fix: Updated the admin UI and AJAX responses to reflect the new manual configuration workflow.
- Fix: Cleaned up deprecated configuration and scheduling logic.
1.2.3
- Fix: Replaced inline
<style>blocks in RecoveryMode.php with<link rel="stylesheet">references to the plugin’s static CSS files — avoids embedding CSS via PHP string output entirely, and doesn’t depend on any WordPress hook having fired (needed since these pages can render from a shutdown handler before WP_Styles is even loaded) - Fix: Corrected a
phpcs:ignoresniff code in ErrorCollector.php that referenced a non-existent rule and wasn’t actually suppressing the intended warning for the documented zero-argumenterror_reporting()read - Fix:
wp-config.phpbackup files created before each write in WpConfig.php are now deleted immediately after a successful write instead of accumulating indefinitely in the web root; backup creation failure now aborts the write instead of proceeding without a rollback copy
1.2.2
- Fix: Wired
apply_php_limits()intoSnapshot::generate()andLogViewer::raw_content()— the memory limit / max execution time values configured in Settings are now actually applied, scoped only to those two heavy operations and never called globally oninit/admin_init - Fix: Confirmed and re-verified Contributors field, Plugin URI reachability, and sanitization of
error_types_to_collectin Ajax.php per WordPress.org plugin review feedback
1.2.1
- Fix: Added direct file access guard (
if ( ! defined( 'ABSPATH' ) ) { exit; }) to ErrorCollector.php, Installer.php, and Timeline.php - Fix: Frontend error reporter in Ajax.php now respects the
log_request_contextprivacy opt-in before storing IP address, request URL, and user ID — consistent with backend ErrorCollector behaviour - Fix: Replaced raw
$_SERVER['REMOTE_ADDR']read inreport_frontend_error()withErrorCollector::resolve_client_ip()for proxy-aware, privacy-gated IP resolution - Fix: Replaced
md5()withErrorCollector::generate_hash()inreport_frontend_error()for consistent error fingerprinting and PHPCS compliance
1.2.0
- Fix: “You do not have sufficient permissions” error when accessing the recovery URL from a browser with no active WordPress session. The capability check now uses is_user_logged_in() && ! current_user_can(…) so unauthenticated recovery sessions are not incorrectly blocked — the recovery key remains valid as a bearer token for emergency access, matching the behaviour of WordPress core’s own recovery mode.
1.1.9
- Fix: Replaced inline output in RecoveryMode.php with proper CSS asset handling using external stylesheet files (admin/css/recovery-prompt.css, admin/css/recovery-dashboard.css) and loaded them via safe tags in a controlled recovery context where wp_enqueue_style() is unavailable (shutdown/wp_die environment)
- Fix: Improved asset handling strategy for recovery screens to ensure compatibility with WordPress coding standards while preserving functionality during fatal-error states where normal enqueue hooks are not available
- Fix: Updated recovery UI rendering to avoid inline CSS output directly inside PHP templates and ensured all style references are safely escaped using esc_url() before output
- Fix: Removed misuse concerns around error_reporting() by explicitly documenting and constraining its usage to the zero-argument read-only form only, ensuring it is used strictly for checking the current error reporting bitmask and NOT modifying runtime configuration in ErrorCollector.php
- Fix: Confirmed no production-level modification of global error reporting state; behaviour now fully aligned with PHP set_error_handler() expectations and @-suppression compatibility
- Fix: Hardened input handling in RecoveryMode.php by ensuring all $_GET and $_POST values used for recovery actions are processed only through validated nonce checks combined with current_user_can() capability verification
- Fix: Strengthened recovery action security flow to prevent unauthorized execution by ensuring recovery key alone cannot grant destructive plugin/theme actions without authentication context
- Fix: Improved separation between recovery dashboard access and privileged recovery actions to ensure capability checks are enforced independently of recovery key presence
- Fix: Enhanced general input validation and sanitization across recovery request handlers to ensure all user-supplied values are safely escaped using WordPress sanitization APIs (sanitize_text_field, wp_unslash, esc_url_raw, absint)
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Debug Manager Pro alternatives
All debug plugins →FAQ
Debug Manager Pro: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 28, 2026
Is Debug Manager Pro free?
Yes. Debug Manager Pro is free to download and use from the official WordPress.org plugin directory.
Is Debug Manager Pro safe to use in 2026?
Debug Manager Pro works, but test it on a staging site before relying on it in 2026. Was last updated 2 months ago, and scores 55/100 on our health check.
How many websites use Debug Manager Pro?
Debug Manager Pro is active on <10 WordPress websites and has been downloaded 143 times since it launched in July 2026. It was downloaded 61 times in the last 30 days.
Does Debug Manager Pro work with WordPress 7.1?
Debug Manager Pro is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
What PHP version does Debug Manager Pro need?
Debug Manager Pro requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Debug Manager Pro last updated?
The latest version, 1.2.4, was released on July 27, 2026 (2 months ago).
Who makes Debug Manager Pro?
Debug Manager Pro is developed and maintained by Ziaul Kabir.
What are the best alternatives to Debug Manager Pro?
The most popular alternatives to Debug Manager Pro are WP Crontrol (300K+ installs), Query Monitor (200K+ installs) and Debug Bar (20K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card