I have seen a few posts that developers looking for a way to disable PHP notices or to disable PHP warnings showing up in WordPress.
Some tutorials suggest putting the following code at the top of
wp-config.php file disables PHP errors:
But unfortunately, this does not work, however, because when that file calls
wp-settings.php at the bottom, the error reporting will be overridden by WordPress's own settings.
In order for the above line to work, it must come after the call to wp-settings.php or at the end of
wp-config.php file, like below…
/** Sets up WordPress vars and included files. */ require_once(ABSPATH . 'wp-settings.php'); error_reporting(0);
* If you want to enable
WP_DEBUG, you will have to comment out this line otherwise it won't display any debugging errors.
1 thought on “Best practice to disable error reporting in WordPress”
Thank you Dipak. Been struggling to find a way to tweak error_reporting. This answered it for me.
Comments are closed.