В большинстве случаев беспокоиться не о чем (хотя разработчик плагинов / тем должен знать об этом, чтобы они могли исправить их в будущем выпуске). Предупреждения и уведомления PHP в большинстве случаев не о чем беспокоиться.
Некоторые из них могут быть созданы даже потому, что разработчик должен поддерживать совместимость как со старыми версиями WordPress, так и со старыми версиями PHP.
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_DEBUG значение false в файле wp-config.php , все будет в порядке. Они никак не влияют на ваш сайт.
Однако проблема в том, что иногда вышеописанное не работает.
Это может происходить в большинстве случаев на дешевых общих хостах, которые вынуждают отображать предупреждения и уведомления PHP.
В этом случае вы можете заменить эту строку из вашего файла wp-config.php: