Добрый день!
Что такое режим отладки или “дебаг” и как его мне его включить на сайте WordPress?
Ответ
Режим отладки больше нужен для проверки изменений, сделанных в коде. Например, Вы что-то изменили или добавили в файл Вашей темы functions.php, а правки оказались с ошибкой. В итоге Вы увидите белый экран без каких-либо объяснений что случилось. Режим отладки или “дебаг” сообщит об ошибке и даже укажет в какой именно строке файла она содержится.
Все действия по включению/отключению режима отладки производятся в основном конфигурационном файле wp-config.php, который находится в корневом каталоге Вашего сайта
WordPress имеет широкие возможности вывода ошибок во время отладки кода. Наиболее грамотным и безопасным считается вывод ошибок не на экран, а запись в файл.
Во-первых, сначала режим нужно задействовать. За это отвечает следующая команда:
define( 'WP_DEBUG', true );
Отметим, что в таком случае все ошибки и предупреждения будут выводиться на экран. Следующие строки запретят визуальный показ ошибок, записывая все сообщения о них в специальный файл, который находится по адресу /wp-content/debug.log.
define( 'WP_DEBUG_LOG', true ); define( 'WP_DEBUG_DISPLAY', false );
В итоге, чтобы включить “дебаг”-режим, необходимо в файл wp-config.php добавить следующие строки кода:
// включение режима отладки define( 'WP_DEBUG', true ); // запись ошибок в файл /wp-content/debug.log define( 'WP_DEBUG_LOG', true ); // запрет вывода ошибок на экран define( 'WP_DEBUG_DISPLAY', false );
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.