This plugin allows viewing the log file (debug.log) on the Dashboard and editing the debugging constants from wp-config.php
. It also provides other debugging oriented features.
The log file is loaded on the Dashboard (Tools > Log File) using the /SplFileObject class, optimized for memory usage, and it will use a pagination in order to load only some lines from it.
The plugin will try to enable WP_DEBUG
and WP_DEBUG_LOG
to true and disable WP_DEBUG_DISPLAY
on its first run and will try to do the opposite when it’s deactivated.
You can change this behaviour if you want in the settings.
The wp-config.php
is being edited using wp-cli/wp-config-transformer library, and these are the edited constants:
WP_DEBUG
WP_DEBUG_LOG
WP_DEBUG_DISPLAY
SCRIPT_DEBUG
SAVEQUERIES
It’s possible to generate a reduced duplicate log file (debug-reduced.log) from the original one loading only the last lines from it (something like the tail command from Linux).