On This Page
On This Page
Debug Mode Toggle
Overview
Turns WordPress debug constants on or off from the admin by writing a managed block in wp-config.php for WP_DEBUG, WP_DEBUG_LOG, and WP_DEBUG_DISPLAY. Defaults favor logging without displaying errors on screen. Warns about exposing errors on production and detects pre-existing defines outside the module block. Also known in the product UI as Quick Debug Toggle.

- Developers troubleshooting staging and production issues faster
- Agencies enabling debug logs temporarily on client sites
- Anyone who wants debug switches without hand-editing wp-config
Features
Admin debug toggles
Managed wp-config block
Log without display (default)
Production warnings
Conflict awareness
Use Cases
- Staging bug huntsEnable debug + log, reproduce the issue, then disable display-safe logging.
- Client production incidentsTurn on logging briefly, capture the error, turn it off again—without SFTP.
- Agency playbooksStandardize how debug mode is enabled across retainers.
Frequently Asked Questions
What does Debug Mode Toggle do in WP PowerSuite?
It toggles WP_DEBUG, WP_DEBUG_LOG, and WP_DEBUG_DISPLAY from the admin via a managed wp-config block.
How do I enable Debug Mode Toggle in WP PowerSuite?
Enable the module, open its settings, toggle the constants you need, and save. Prefer log-on / display-off on live sites.
Who should use Debug Mode Toggle?
Developers and agencies who need fast, reversible debug logging without manual wp-config edits.
Is it safe on production?
Logging can be fine short-term; on-screen error display on production is risky—keep DISPLAY off for visitors.
Is Debug Mode Toggle a free or Pro module in WP PowerSuite?
It is included (free) with WP PowerSuite.

