Admin Debug Tools makes it easy to manage your site's logs and debug settings directly from the WordPress dashboard, without needing to edit backend files. View, filter and manage debug logs, toggle debug mode, and control debug-related constants all from one central location.
- View formatted debug log files
- Monitor latest log entries in near real-time
- Filter logs by type (Errors, Warnings, Notices, Deprecations)
- Search logs with regex support
- Save and clear log files
- Download log files
- Toggle debug mode with one click
- Edit WP_DEBUG and related constants
- PHP 8.0+
- WordPress 6.0+
- NPM
- Composer
- Clone the repository;
- Run
composer installto install PHP dependencies; - Run
npm run installto install JS dependencies; - Run
npm run startto start the development build process and watch for changes; - Activate the plugin through WordPress admin panel;
Run PHPCS to check code standards and style:
./vendor/bin/phpcs --standard=phpcs.xml.dist includes
The project uses PHPUnit for unit testing. Here are some common testing commands:
./vendor/bin/phpunit
./vendor/bin/phpunit tests/FileContentGetterTest.php
./vendor/bin/phpunit tests/FileContentGetterTest.php --filter testGetContent