После обновления CMS WordPress или версии PHP появилось следующее сообщение на страницах сайта:

Warning: Use of undefined constant ‘DISABLE_WP_CRON’ – assumed ‘‘DISABLE_WP_CRON’’ (this will throw an Error in a future version of PHP) in…

Сообщение портит внешний вид сайта и в тексте написано, что в будущем приведёт к ошибке.

Warning: Use of undefined constant ‘DISABLE_WP_CRON’ – assumed ‘‘DISABLE_WP_CRON’’ (this will throw an Error in a future version of PHP) in...
Warning: Use of undefined constant ‘DISABLE_WP_CRON’ – assumed ‘‘DISABLE_WP_CRON’’ (this will throw an Error in a future version of PHP) in…

Решение проблемы Warning: Use of undefined constant ‘DISABLE_WP_CRON’ – assumed ‘‘DISABLE_WP_CRON’’ (this will throw an Error in a future version of PHP) in…

Если вы посмотрите на файл конфигурации своего WordPress (файл wp-config.php в корне сайта), вы найдёте строку кода define(‘DISABLE_WP_CRON’);

Файл wp-config.php
Файл wp-config.php

Обратите внимание на выделение параметра DISABLE_WP_CRON — это правый и левый апострофы. До определённого момента это было допустимо. Начиная с версии PHP 7.2 появилось предупреждение, в более поздних версиях появится ошибка.

Заключите параметр DISABLE_WP_CRON в апострофы:

define('DISABLE_WP_CRON', true);

и сообщение исчезнет. Поздравляем! Вы исправили ошибку!

Ещё материалы библиотеки вебмастера по теме

  • Warning: Use of undefined constant ‘DISABLE_WP_CRON’ – assumed ‘‘DISABLE_WP_CRON’’ (this will throw an Error in a future version of PHP)
    После обновления CMS WordPress или версии PHP появилось следующее сообщение на страницах сайта…
  • Ошибка 500 после перевода сайта на PHP 5.5 или PHP 7
    Проблема, с которой сталкиваются многие программисты после перевода площадки на современную версию PHP, — вероятная полная или частичная потеря работоспособности программного обеспечения на одном или нескольких сайтах площадки. Не предавайтесь панике, всё решаемо!
  • WordPress: Call to undefined function filter_input()
    Ваш блог на платформе WordPress, базирующийся на каком-либо хостинге, может после очередного обновления среды или одного из модулей перестать работать, выдавая следующее сообщение: Fatal error: Call to undefined function filter_input() in <PATH>on line <NUMBER> Близкие по содержанию записи сайта Админу.ру: Ошибка 500 после перевода сайта на PHP 5.5 или PHP 7 WordPress: Нет ни одного […]
  • WordPress: Нет ни одного доступного HTTP-транспорта
    При попытке CMS WordPress обновить ядро или любой плагин, среда выдаёт информационное сообщение: Загрузка не удалась. Нет ни одного доступного HTTP-транспорта, который может завершить запрос. Близкие по содержанию записи сайта Админу.ру: WordPress: Call to undefined function filter_input() Ошибка 500 после перевода сайта на PHP 5.5 или PHP 7 10 лет WordPress! WordPress — начинаем работу […]
  • Превышение дисковой квоты (хостинг AGAVA)
    Каждый вебмастер рано или поздно сталкивается с проблемой: превышение дисковой квоты виртуальной площадки. Разные хостпровайдеры поступают по разному в данной ситуации. Одни останавливают запись на площадке, другие полностью блокируют работу аккаунта и всех сайтов, размещенных на площадке. Хостинг AGAVA относится к последним и при превышении дисковой квоты блокирует виртуальную площадку. Это неприятно и требует оперативных […]

Комментарии:

Добавить комментарий

Ваш адрес email не будет опубликован.

6 + 15 =

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.