Admin and uploads

Catch the error
before it catches you.

Error Catcher hooks into PHP shutdown to capture fatal errors and log them to a viewable file. Install it before any risky change. Remove it when you are done.

Free v1.1.0 WP 6.3+ PHP 8.1+
Error log 3 entries
FATAL Call to undefined function dp_get_settings() in /wp-content/plugins/broken-plugin/broken-plugin.php on line 42 2026-05-16 14:32:07
PARSE syntax error, unexpected token "echo" in /wp-content/themes/custom/functions.php on line 88 2026-05-15 09:14:52
FATAL Class "Woo_Missing_Dependency" not found in /wp-content/plugins/custom-ext/loader.php on line 15 2026-05-14 17:55:01

Know exactly when to use it

Error Catcher is a debugging tool, not a permanent fixture. Install it before a risky change, check the log, remove when done.

Before activating an untested plugin

Before uploading custom theme or plugin code

When a client reports the site went blank

When investigating any white screen issue

No setup required

Activate and it starts logging. No configuration, no settings to fill in.

PHP shutdown hook

Catches fatal errors, parse errors, core errors, and compile errors before PHP exits. Writes every detail to the log file.

Log viewer in wp-admin

The Log tab shows the most recent 200 entries with timestamp, error type, message, and file. Clear the log with one click.

Log survives deactivation

The log file lives at wp-content/dprime-error.log, outside the plugins directory. It stays on disk even after you remove the plugin.

Red banner in wp-admin

When a fatal is caught, a red banner appears across every admin screen until you clear the log. Hard to miss.

Zero production overhead

The shutdown function only does work when a fatal has already occurred. On every normal request it adds nothing.

Help tab included

The Help tab explains what the plugin catches, when to use it, where the log file lives, and how to clean up when you are done.

Free to download and use

Error Catcher is free. Install it, debug, remove it. No account required.