I recently came across some wired issue, were PHP warnings and notices are shown on the website even when we set
This happens mostly with the cheap shared hosts, were this settings won’t be respected and warnings and notices are forced to display.
define( 'WP_DEBUG', false );
To fix this issue, we need to set few other constants as well in the
ini_set( 'display_errors','Off' ); ini_set( 'error_reporting', E_ALL ); define( 'WP_DEBUG', false ); define( 'WP_DEBUG_DISPLAY', false );
You fixed it.:)