WP_DEBUG не установлен, но я все еще получаю предупреждения

Если WP_DEBUG не установлен, как я понимаю, вы никогда не должны видеть предупреждения. Но на некоторых сайтах на некоторых серверах я все еще вижу несколько. Не все предупреждения, которые будут отображаться, если WP_DEBUG был установлен, но несколько избранных.

Я попытался изменить уровень ошибок в php.ini, но это, похоже, не влияет на появление или отсутствие предупреждений, но они отображаются в разных количествах на разных серверах (т. Е. Никаких предупреждений о разработке, одно предупреждение о постановке и еще несколько предупреждений о производстве).

Solutions Collecting From Web of "WP_DEBUG не установлен, но я все еще получаю предупреждения"

WP_DEBUG не влияет на вывод ошибок PHP. В дополнение к настройке error_reporting установите display_errors = 0 в файл php.ini. Он включен по умолчанию для разработки. Но вы захотите это сделать на производственных серверах.

замещать

define('WP_DEBUG', false); 

с этим:

 ini_set('log_errors','On'); ini_set('display_errors','Off'); ini_set('error_reporting', E_ALL ); define('WP_DEBUG', false); define('WP_DEBUG_LOG', true); define('WP_DEBUG_DISPLAY', false); 

Попробуйте отключить / отключить все предупреждения / уведомления об ошибках в вашем wp-config.php (сверху). Во всяком случае: Ошибки ничего плохого. Они дают вам возможность исправить ваш код.