WordPress PHP Fatal Error Decoder
Paste the error. We name the plugin.
Runs in your browser. Nothing is uploaded.
Paste an error and the culprit appears here.
The culprit
—
—
What the error means
—
What to do
About the WordPress PHP Fatal Error Decoder
Paste a WordPress PHP fatal error and this reads the stack trace to tell you which plugin or theme actually caused it, what the error type means, and what to do next. Nothing is uploaded — the parsing happens in your browser.
Related
Other tools you might need
FAQ
Questions
What does 'Call to undefined function' mean in WordPress?
Something called a function that did not exist at the moment it ran. Usually a plugin depended on another plugin that is deactivated or deleted — or it ran too early, before WordPress had loaded the file defining the function. If the function is a PHP built-in like mb_ or curl_, your host is missing a PHP extension.
The error only mentions wp-includes files. Is WordPress core broken?
Almost certainly not. Core is where a plugin's bad callback gets executed, so core files appear at the top of the trace while the real culprit sits further down. Paste more of the stack trace — frames #1, #2 and #3 usually name the plugin.
Is it safe to paste my error log here?
The parsing happens entirely in your browser and nothing is transmitted — you can verify that in your network tab. That is worth caring about: stack traces routinely contain absolute server paths, and sometimes worse.