backflipper
@backflipper
Front-end dev

Как скрыть ошибки php в Wordpress?

сайт/wp-content/plugins/contact-form-7/modules/submit.php - при обращении по такому пути выдает ошибки вида (Fatal error: Call to undefined function add_action() in)
Как их можно скрыть в вордпресс?
Пробовал
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);

Не помагает
  • Вопрос задан
  • 1053 просмотра
Решения вопроса 1
Neocaridina
@Neocaridina
самый скромный
E_ALL не скрывает а наоборот, выводит всё.
php.net/manual/ru/function.error-reporting.php

error_reporting(0);
в хидер темы или в functions.php

Можно выборочно, для себя, чтоб вовремя заметить или не забыть:
($_SERVER['REMOTE_ADDR'] === "мой ip") ? error_reporting(E_ALL) : error_reporting(0);

is_admin() ? error_reporting(E_ALL) : error_reporting(0);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
cesnokov
@cesnokov
<head>&nbsp;</head>
А я бы посоветовал исправить ошибку, а не прятать её...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы