WP Fatal Error Handler
A better fatal error handler for WordPress.
by Sean Fisher · github.com/alleyinteractive/wp-fatal-handler · website
★ 1stars
293kcomposer installs
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/alleyinteractive/wp-fatal-handler/archive/refs/heads/develop.zipAlso on Packagist as alleyinteractive/wp-fatal-handler:
composer require alleyinteractive/wp-fatal-handlerFrom the readme
WP Fatal Error Handler
A better fatal error handler for WordPress powered by
Whoops.
By default, WordPress' error handling provides limited information when dealing with
fatal errors.
This plugin replaces the default WordPress fatal error handler with a Whoops
error handler, which provides a much more useful error page with stack traces,
code snippets, and more. It also provides a JSON response for API requests. The
Whoops handler will only be applied to fatal errors where WPDEBUG is set to
true.
Installation
You can install the package via Composer:
Usage
Activate the plugin in WordPress and it will automatically register the Whoops
error handler for fatal errors. It is recommended to load this plugin as early
as possible (perhaps in mu-plugins), so that it can catch all fatal errors
that occur during the WordPress bootstrap process.
Configuration
By default the plugin will register the Whoops error handler and only handle
fatal errors (where core usually displays There has been a critical error on
this website. ).
To disable the registration of the error handler, you can use the
wpfatalhandlerregister filter:
Note: this filter should be applied before the plugin is loa
Read the full README on GitHub →
Releases
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.