БЛОГ 2410

Как отключить ошибки PHP в WordPress

Как отключить ошибки PHP в WordPress
Обсудим ваш проект?

Предлагаем обсудить, чем мы можем вам помочь. Забронируйте 15-минутную консультацию.

Поделиться статьей

Недавно один из наших читателей спросил, как отключить ошибки PHP в WordPress? Предупреждения и уведомления PHP помогают разработчикам устранять проблемы с их кодом. Однако это выглядит крайне непрофессионально, когда они видны всем посетителям вашего сайта. В этой статье мы покажем вам, как легко отключить ошибки PHP в WordPress.

Как отключить ошибки PHP в WordPress
Как отключить ошибки PHP в WordPress Изображение с сайта wpbeginner.com

Почему и когда следует отключать ошибки PHP в WordPress?

Ошибки PHP, которые вы можете увидеть на своем сайте WordPress, обычно представляют собой предупреждения и уведомления. Это не внутренняя ошибка сервера, синтаксические ошибки или фатальные ошибки, которые останавливают загрузку вашего сайта.

Уведомления и предупреждения - это ошибки, которые не мешают WordPress загрузить ваш сайт. Посмотрите, как WordPress на самом деле работает за кулисами, чтобы узнать больше.

Ошибки PHP в админке WordPress
Ошибки PHP в админке WordPress Изображение с сайта wpbeginner.com

Цель этих ошибок - помочь разработчикам отладить проблемы с их кодом. Эта информация нужна разработчикам плагинов и тем для проверки совместимости и рекомендаций.

Однако, если вы не разрабатываете тему, плагин или собственный веб-сайт, эти ошибки следует скрыть. Потому что, если они появляются в интерфейсе вашего веб-сайта для всех ваших посетителей, это выглядит крайне непрофессионально.

Предупреждающие ошибки WordPress на главной странице
Предупреждающие ошибки WordPress на главной странице Изображение с сайта wpbeginner.com

Если вы видите на своем сайте ошибку, подобную приведенной выше, вы можете сообщить об этом разработчику соответствующей темы или плагина. Они могут выпустить исправление, которое устранит ошибку. Между тем, вы также можете отключить эти ошибки.

Давайте посмотрим, как легко отключить PHP-ошибки, уведомления и предупреждения в WordPress.

Отключение ошибок PHP в WordPress

Для этой части вам нужно будет отредактировать файл wp-config.php.

Найдите в файле wp-config.php следующую строку:

<?php
define('WP_DEBUG', true);

Также возможно, что в этой строке уже установлено значение false. В этом случае вы увидите следующий код:

<?php
define('WP_DEBUG', false);

В любом случае вам необходимо заменить эту строку следующим кодом:

<?php
ini_set('display_errors','Off');
ini_set('error_reporting', E_ALL );
define('WP_DEBUG', false);
define('WP_DEBUG_DISPLAY', false);

Не забудьте сохранить изменения и загрузить файл wp-config.php обратно на сервер.

Теперь вы можете посетить свой веб-сайт, чтобы убедиться, что ошибки, уведомления и предупреждения PHP исчезли с вашего веб-сайта.

Включение ошибок PHP в WordPress

Если вы работаете над веб-сайтом на локальном сервере или в промежуточной области, вы можете включить отчет об ошибках. В этом случае вам нужно отредактировать файл wp-config.php и заменить код, который вы добавили ранее, следующим кодом:

<?php
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', true);

Этот код позволит WordPress снова начать отображать ошибки, предупреждения и уведомления PHP.

Мы надеемся, что эта статья помогла вам узнать, как отключить ошибки PHP в WordPress. Вы также можете увидеть наш список наиболее распространенных ошибок WordPress и способы их исправления.

Свяжитесь с нами.

Узнайте, чем мы можем быть для вас полезны.

Контакты
Как отключить ошибки PHP в WordPress | Блог 2410

Агентство веб разработки.

Услуги программирования и веб разработки по фиксированной цене. Специализация: WordPress, разработка B2B решений и создание кастомных скриптов.

WordPress

Разработка шаблонов, плагинов, интернет магазинов на WooCommerce, создание сайтов

Подробнее

B2B решения

CRM, ERP, внутренние системы, автоматизация, калькуляторы, SaaS и индивидуальные решения

Подробнее

Программирование

Разработка кастомных скриптов, API, интеграции, Zapier, Integromat, автоматизация

Подробнее

Подписка

Безлимитные услуги графического дизайна и веб разработки по фиксированной цене

Подробнее