Skip to main content

После обновления WordPress до версии 6, на сайте одного из моих клиентов, появился белый экран в разделе Внешний вид -> Виджеты

Белый экран смерти в WordPress

Причина появления белого экрана?

Ошибка появилась после обновлений WordPress версии 5.8. Могут ломаться плагины, темы и области виджетов в них. Новая панель виджетов должна выглядеть так:

Как выглядит панель виджетов в WordPress версии 6

Ещё вы можете видеть только блоки, но внутри них ничего не загружается. И над блоками могут отображаться сообщения об ошибках, сообщающие строки кода, которые нарушают работу.

В общем, ошибка из-за старых виджетов, которые не совместимы с новой версией WP. И если у вас отключен вывод ошибок, то вы увидите белый экран смерти. Бывает сообщение вида «На сайте критическая ошибка, информация отправлена на почту Администратора».

Как починить белый экран в разделе Виджеты?

Нам в помощь сделали плагин Classic Widgets. Скачайте и установите его:

Плагин Classic Widgets для WordPress

После установки, активируйте плагин и раздел Виджеты заработает в старом виде:

Работающий раздел Виджеты в WordPress

Что делать дальше?

Причина появления белого экрана не устранена — найдите устаревшие виджеты или код. Методом перебора, отключайте все, что вызывает вопросы. Потом отключайте плагин Classic Widgets и смотрите как выглядит раздел Виджеты. В моем случае это был слайдер постов от темы, я его удалил и удалил лишнюю область в файле functions.php темы. После удалил Classic Widgets.

Проблема решена 🙂

Если знаете альтернативные способы починки белого экрана — с радостью жду ваши дополнения в комментариях!

Даниил Джумайло

Project & product manager in IT, traveler, photo & video maker, love hiking

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x