Диагностика: события cron, автозагружаемые опции и журнал ошибок
Диагностика (Baza Helper > Диагностика) работает только на чтение. Она показывает, что замедляет сайт или даёт сбой в фоне, и ничего не меняет. Она всегда включена.
Плитки обзора
Три плитки подводят итог: Просроченные события cron, Автозагружаемые опции и Фатальные ошибки в журнале.
Запланированные задачи (WP-Cron)
Каждое событие WP-Cron с его хуком, следующим запуском, интервалом повторения и пометкой просрочки. Фильтруйте по Статус (Просроченные или Предстоящие) и по повторению. Если задано DISABLE_WP_CRON, карточка предупреждает, что задачи выполняются только тогда, когда серверный cron вызывает wp-cron.php.
Автозагружаемые опции
Опции, помеченные для автозагрузки, читаются при каждом запросе. Карточка показывает, сколько их и каков их общий размер, и перечисляет крупнейшие (топ 50). Более 800 КБ в сумме показывается как предупреждение, потому что это замедляет каждую страницу. Фильтруйте по размеру: более 10 КБ или более 100 КБ.
Журнал PHP и WordPress
Она читает последние 128 КБ журнала отладки и группирует записи по сообщению, так что повторяющаяся ошибка показывается один раз со счётчиком. Фильтруйте по уровню. Если файла журнала нет, карточка подсказывает, как записывать ошибки:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );Добавьте эти строки в wp-config.php. Оставьте WP_DEBUG_DISPLAY выключенным, чтобы ошибки не показывались посетителям.
Сервер и установка
Таблица фактов о сервере и установке WordPress, удобная, когда вы просите помощи у хостинга или разработчика.
В каждой карточке есть небольшие фильтры, работающие на странице, и они показывают «Ничего не найдено», когда фильтр не находит строк.
