Пустая страница при загрузке WordPress: что делать? Как исправить белый экран смерти в WordPress Решение проблем с ядром WordPress.

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

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

Навигация по странице:

Белый экран wordpress

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

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

И вы гарантировано увидите белый экран wordpress.

WordPress белый экран в админке

Плохо когда упала клиентская часть сайта, но еще хуже, если мы завалили или нам помогли завалить админку вордпресс. В таком случае доступ к настройкам и к редактору темы будет невозможный.

Сделать белый экран в админке wordpress очень просто, например можно править файл темы functions.php , допустить в коде ошибку (забыть закрыть скобку или установить лишнею) и сохранить изменения. Вуаля, ошибка wordpress белый экран в админке нам обеспечена. Кстати, такую детскую ошибку невозможно вылечить без доступа к сайту по фтп или файлового редактора из хостинг панели 🙂

Что делать если на сайте wordpress белый экран?

Нужно включить ошибки и диагностировать проблему.

Как включить вывод ошибок wordpress

Следуйте пошаговой инструкции, нажимая на цифры 1 2 3 в переключателю ниже:

Как избавится от ошибок wordpress

Предположим вы включили вывод ошибок wordpress, ваш белый экран стал экраном с текстом ошибок, что делаем дальше?

Нам нужно попытаться исключить ошибку!!!

Смотрим текст ошибки, там будет указан путь к файлу где возникла ошибка и строка, например я лишний раз закрыл } скобку в файле functions.php, за это получаю такую ошибку:

Parse error: syntax error, unexpected "}" in /home/c/site/site.bget.ru/public_html/wp-content/themes/twentyfifteen/functions.php on line 2

путь к файлу у нас есть, строка тоже идем и исправляем ошибку.

Конечно это самый простой пример, бывают ситуации намного хуже. Например установили вы кривой плагин и он заблокировал вам весь сайт вместе с админкой, что делать как отключить?

Довольно просто, из ошибки смотрим как называется плагин, допустим "wp-plagin-bag-ru" заходим на фтп и идем в папку "wp-content" -> "plugins" находим там такое имя директории "wp-plagin-bag-ru" и переименовываем ее во что угодно, например в "wp-plagin-bag-ru__".

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

Разумеется приводить примеры можно очень долго и все равно, найдется такой уникальный случай, который я не описал. Для таких случаев у нас на сайте есть раздел Вопрос/ответ, где вы можете написать ошибку, которую выдает ваш сайт, и мы с радостью попробуем вам помочь. Также, можно описать проблему в комментариях и мы ответим вам максимально оперативно.

Иногда процесс установки новой темы WordPress может завершиться довольно неожиданно: вместо яркого, привлекательного сайта разработчик сталкивается с пустой страницей, причем зачастую сделать переход к другой теме невозможно, так как доступ к панели администратора закрыт. Что в таком случае делать и как справиться с возникшими проблемами?

Прежде всего нужно понять, чем вызвана такая ошибка, почему тема WordPress не загрузилась должным образом. Это может происходить в результате следующих причин:

  • Файлы темы содержат ошибку
  • Тема обращается к функциям или специальным участкам кода, не представленным на вашем сайте
  • Выбранная тема несовместима с вашим сервером, версией WordPress или PHP
  • Плагины вызывают конфликт или содержат ошибку
  • Ваш сервер неправильно сконфигурирован

Если WordPress возвращает пустую страницу, это означает, что в процессе установки темы произошла ошибка, вследствие чего сайт перестал корректно работать. Вывод пустой страницы был сделан для того, чтобы посетители сайта не видели сообщений, характеризующих ошибку. Такая методика носит название PHP Error Reporting (отчет об ошибках PHP); она была разработана для того чтобы помешать веб-сайтам выводить на экран коды ошибок. Вместо этого код не возвращает ровным счетом ничего, что и приводит к отображению пустой страницы. Несмотря на то, что такой подход является с технической точки зрения корректным, он может привести создателей сайта в тупик.

Отображение ошибок

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

Откройте FTP клиент и найдите файлы вашей темы (они расположены в папке /wp-content/themes/). Добавьте следующие строки в начало файла header.php:

Error_reporting(E_ALL); ini_set(‘display_errors’,"On’);

Теперь, если вы обновите свой сайт, вы увидите сообщение об ошибке, из которого можно будет установить, какой файл поврежден на WordPress сайте.

Исправление файлов, расположенных на сервере

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

Первый из таких файлов — PHP.ini, позволяет переопределить настройки вашего сайта. С помощью php.ini можно увеличивать память или настраивать тайм-ауты для файлов. Редактирование этого файла владельцами веб-сайта может привести к появлению незапланированных ошибок сервера. Сделайте копию этого файла на своем компьютере и удалите его на сервере, чтобы понять, в нем ли кроется проблема.

Htaccess — второй файл, редактирование которого также может привести к сбоям сервера. Как и в случае с php.ini, сделайте бэкап этого файла и удалите или переименуйте его на сервере. Возможно, это поможет справиться с проблемой.

Восстановление стандартной темы веб-сайта

Если ваш веб-сайт стал отображать пустую страницу, первое, что нужно попытаться сделать — это восстановить стандартную тему WordPress с помощью FTP-клиента. После удаления проблемной темы, WordPress сделает откат к теме по умолчанию (Twenty Ten, или другой аналогичной), и ваш сайт снова станет доступен. Вам не нужно удалять всю тему целиком. Вместо этого вы можете просто переименовать папку с темой. Файлы тем расположены в корневой директории /wp-content/themes/, где каждая тема хранится в свой собственной, уникальной папке.

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

Деактивация WordPress плагинов для восстановления сайта

Теперь, когда вы поняли, что проблема заключается не в теме, а в плагинах, самое время приступить к их деактивации, чтобы попытаться восстановить работоспособность сайта. Деактивация плагинов без доступа к средствам панели администратора WordPress может быть проведена через FTP, подобно тому, как мы деактивировали тему. Файлы плагинов находятся в корневой папке /wp-content/plugins/ и могут храниться как в подпапках, так и в виде отдельных файлов.

Если вы приблизительно знаете, какой из плагинов является проблемным, вы можете переименовать или удалить папку с ним (я рекомендую сначала сделать их локальную копию, чтобы потом можно было в случае чего эти плагины восстановить). Как только вы удалите или переименуете папку с плагином, попробуйте перезагрузить свой сайт. В конечном счете вы должны найти виновника и узнать, какой из плагинов привел к возникновению ошибки.

Решение проблем с ядром WordPress

В очень редких случаях проблема может лежать за границами вашей темы, плагинов и конфигурации сервера. В такой ситуации самое лучше решение — это загрузка последней актуальной версии WordPress с официального сайта и перезапись файлов, находящихся на сервере.

Если вы используете WordPress уже длительное время, то наверняка сталкивались с «белым экраном смерти» хотя бы однажды. Причина, по которой этот момент расстраивает пользователя, это то, что невозможно попасть в админку. А в виду того, что при этом текст ошибки не отображается на экране в большинстве случаев, вы остаетесь в неведении, где же закралась проблема. Самое же неприятное — что иногда проблема затрагивает только определенную часть сайта, и вы, к примеру, видите белый экран только в админке, но при этом главная страница отображается и функционирует как обычно. Иногда, такое случается только для какой-то записи, и снова таки, остальное работает нормально. В этой статье мы расскажем как исправить белый экран смерти в WordPress, рассмотрев несколько возможных решений.

Примечание: Прежде чем применять изменения к сайту, убедитесь, что у вас есть свежий бекап.

Почему возникает эта ошибка?

Чаще всего белый экран означает, что вы исчерпали лимит памяти. Это может быть вызвано плагином, который работает, но работает с ошибками; тема написана с ошибками; проблема может быть в вашем хостинге. В виду того, что поблема может быть вызвана несколькими факторами, у нее может быть множество решений.

Проблема касается других ваших сайтов?

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

Увеличение лимита памяти

Обычно такая проблема случается из-за того, что вы исчерпали лимит памяти.
Я занимался переносом многих сайтов клиентов, и иногда ошибка исчерпания лимита памяти выскакивала при активации нового плагина или при выполнении других задач. Обычно ошибка выглядит так:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home4/xxx/public_html/wp-includes/plugin.php on line xxx

Для решения мы открываем свой файл wp-config.php, находящийся в корнвой папке WordPress. Затем добавляем следующий код в основной php тег:

Define("WP_MEMORY_LIMIT", "64M");

Мы только что увеличили лимит памяти до 64Мб. Если ошибка не исчезла, тогда свяжитесь со своим хостером. Они увеличат лимит в php.ini.

Отключение всех плагинов

Если увеличение памяти не помогло, или у вас выставлен высокий лимит типа 256Mб или 512Mб, тогда вам стоит начать пошаговый поиск неисправностей. По моему опыту решения подобных проблем, обычно дело в плагине или шаблоне. Идем дальше и отключаем плагины. Можно сделать это по инструкции:

Если этот способ помог, тогда включайте плагины по-одному.

Замена шаблона на стандартный шаблон WordPress

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

В качестве альтернативы можно зайти в phpMyAdmin и обновить wp_options таблицу Базы Данных. Обновить нужно следующие строки в таблице:

template , stylesheet , и current_theme . Измените значение на twentyeleven .

Если проблема с белым экраном решилась, тогда вам необходимо смотреть в сторону файла functions.php вашей темы. Если найдете пустые строки в конце файла, необходимо их вытереть.

Другие варианты

Если ни один из вышеописанных не помог — значит необходимо попробовать переустановить движок WordPress. Иногда это не совсем очевидно, но файлы ядра могут оказаться поврежденными.
Также можно использовать функцию отладки в WordPress, чтобы посмотреть какой тип ошибок выводится на экран. Добавьте следующий код в файл wp-config.php.

Error_reporting(E_ALL); ini_set("display_errors", 1); define("WP_DEBUG", true);

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

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

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

/** Решение для больших постов */ ini_set("pcre.recursion_limit",20000000); ini_set("pcre.backtrack_limit",10000000);

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

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


Чаще всего он появляется после обновления WordPress, установки или обновления плагинов, активной темы и т.п. Конечно, вы можете откатиться назад, развернув бэкап, но это не решение проблемы. Существует четыре основных способа борьбы с белым экраном в WordPress.

  1. Проверка плагинов;
  2. Увеличение лимитов памяти PHP;
  3. Смена активной темы;
  4. Активация дебаггера.

Внимание! Перед любым действием обязательно делается полный бэкап вашего сайта и базы данных.

1. Проверка плагинов

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

С доступом в консоль

Если у вас есть доступ к консоли управления сайтом, перейдите в раздел «Плагины» и деактивируйте самый последний установленный плагин(ы). В 99 случаях из 100 это решает проблему белого экрана и вы можете продолжить пользоваться сайтом в штатном режиме. Но если проблема не решилась - отключайте постепенно все до одного плагина, отслеживая параллельно работоспособность сайта. Если отключив все плагины, проблема не разрешилась - не расстраивайтесь, переходите к пункту 2.

Без доступа в консоль

Если вы не имеете доступа к консоли управления сайтом, подключитесь к нему по FTP с помощью любого FTP-клиента, перейдите в директорию wp-content в корне вашего сайта и переименуйте папку plugins в любое другое имя. После этой процедуры все плагины вашего сайта будут деактивированы. Проверьте доступность сайта в браузере. Если сайт стал активен, переименуйте папку снова в plugins, перейдите в консоль управления сайтом и вновь активируйте плагины, проверяя после активации каждого плагина работоспособность сайта. Напомню, ваша задача - выяснить какой плагин вызывает конфликт и избавиться от него. Если после деактивации всех плагинов проблема не разрешилась - переходим к следующему пункту.

2. Увеличение лимитов памяти PHP

Редактируем wp-config.php

Вам вновь понадобится FTP-клиент. Будем вносить изменения в файл конфигурации WordPress. Напомню, он называется wp-config.php и размещен в корневой директории вашего сайта. Откройте файл wp-config.php в текстовом редакторе и добавьте такую строку:

Define("WP_MEMORY_LIMIT", "64M’);

64 Мб - это оптимальный объем оперативной памяти, необходимый для работы среднестатистического сайта на WordPress. Следует понимать, что если максимально доступный объем оперативной памяти вашего сервера меньше этой цифры или на сервере работают несколько прожорливых сайтов, стоит подумать о смене тарифного плана, покупке дополнительного объема памяти или установке на сайт кеширования. Также не стоит выставлять слишком большой объем памяти, это может вызвать проблемы иного характера. Если проблема не разрешилась - идем дальше.

Редактируем php.ini

Как правило, доступ к нему имеется далеко не у всех. Аналогичным образом подключаемся к сайту с помощью FTP-клиента и ищем файл php.ini. Если не нашли - не расстраиваемся и переходим к следующему пункту. Если же нашли, открываем его добавляем такую строчку:

Memory_limit = 64M;

Следует заметить, что если файл вы не нашли, попробуйте создать его в корневой директории вашего WordPress сайта.

Редактируем.htaccess

Если php.ini есть не у всех, то.htaccess уж точно есть на всех сайтах WordPress. Вам снова понадобится FTP-клиент, чтобы добраться до него и добавить следующую строчку:

Php_value memory_limit 64M

Эта строка инициирует те же действия, что и предыдущие два пункта, а именно увеличивает объем доступной оперативной памяти до 64 Мб. Если вдруг вы не обнаружили в корне вашего сайта файл.htaccess - создайте его и добавьте эту строку.

3. Смена активной темы

С доступом в консоль

Если у вас имеется доступ в консоль управления сайтом, перейдите в раздел «Внешний вид» - «Темы» и активируйте одну из дефолтных тем WordPress (например, 2014 или 2013) и проверьте работоспособность вашего сайта. Если белый экран пропал - проблема в теме и нужно с помощью дебаггера выяснить, что конкретно ее вызывает.

Без доступа в консоль

Если вы не имеете доступа к консоли управления сайтом, то решение будет немного сложнее. Во-первых, подключитесь к своему сайту с помощью FTP-клиента и удостоверьтесь, что у вас загружены дефолтные темы. Напомню, что темы в WordPress хранятся в директории wp-content/themes/. Затем войдите в панель управления вашим хостингом, найдите PhpMyAdmin, откройте его и перейдите к таблице wp_options. Листайте страницы опций пока не обнаружите «template» и «stylesheet». Вы должны заменить их значения на названия директории темы, которую вы хотите активировать. Например, «twentyfourteen» или «twentythirteen». В примере ниже видно, что в данный момент активирована тема «statfort», кликаем на карандашик и пишем название одной из дефолтных тем WordPress.

Обновите главную страницу сайта и надейтесь на лучшее!

4. Активация дебаггера

Зайдите на сайт с помощью FTP-клиента, откройте уже знакомый вам конфигурационный файл (wp-config.php) вашего WordPress и найдите в нем такую строку:

Define("WP_DEBUG", false);

И замените false на true, тем самым активировав режим отладки. Если в файле конфигурации такой строки нет - добавьте ее. Она должна выглядеть так:

Define("WP_DEBUG", true);

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

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

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

Из сегодняшнего подробного руководства, посвященного проблеме белого экрана, вы узнаете:

  • Причины его появления
  • Пути его устранения
  • Что сделать, чтоб попрощаться с ним навсегда.

Мы пошагово рассмотрим четыре основных способа устранения "белого экрана смерти" раз и навсегда. Среди них:

  1. Проверка используемых плагинов
  2. Увеличение лимита памяти PHP
  3. Смена используемой на данный момент темы
  4. Активация debug режима

ВНИМАНИЕ! Перед внесением любых из вышеперечисленных изменений на свой сайт сделайте полный бэкап всех файлов и базы данных.

И только после этого можете переходить к выполнению первого метода.

1. Проверка плагинов

Именно используемые когда-либо вами плагины могут быть самой первой причиной появления «белого экрана смерти» на вашем мониторе при открытии страниц сайта WordPress. К счастью, подобного рода неполадки очень легко устраняются.

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

  1. Перейдите в раздел Плагины .
  2. Деактивируйте ранее добавленный плагин. Обычно это сразу же устраняет белый экран, и вы можете продолжить пользоваться сайтом в привычном режиме.
  3. Если после этого ничего не изменилось и белый экран не исчез, то деактивируйте абсолютно все активные на данный момент плагины. Для этого в этом же разделе отметьте галочкой нужный бокс над списком плагинов, выберите в выпадающем списке функцию «Деактивировать» и сохраните изменения.

Можно, конечно же, отключать плагины один за другим и сразу же проверять состояние сайта. Но если ничего не изменилось и после деактивирования всех плагинов, то причина кроется в чем-то другом.

  1. Подключитесь к серверу сайта через соединение FTP или с помощью контрольной панели и перейдите в управление файлами.
  2. Перейдите в директорий сайта wp-content и переименуйте папку plugins на свое усмотрение. Например, на plugins-old .
  3. Теперь, когда все плагины деактивированы, обновите сайт и скрестите пальцы, чтоб не увидеть белый экран.

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

2. Увеличение лимита памяти PHP

Редактируем файл wp-config.php

Для этого:

  1. Установите соединение с сервером FTP и перейдите в корневой директорий сайта.
  2. Откройте файл wp-config.php в текстовом редакторе и добавьте в него строку кода:
     define("WP_MEMORY_LIMIT ", "64M ");
    Учтите, что указанный в строке объем памяти в размере 64Мб может отличаться в зависимости от используемого вами сервера.
  3. Сохраните изменения и обновите сайт. Если все хорошо, то вас можно поздравить. Если нет, продолжайте искать проблему дальше.

Редактируем файл php.ini

  1. Снова соединитесь с сервером FTP и перейдите к корневой директорий вашего сайта.
  2. Получив доступ к файлу, добавьте в него следующую строку кода:
     memory_limit = 64M ;
    Если же у вас нет к нему доступа, то вы можете создать его в корневой директории вашего сайта на WordPress.
  3. Сохраните все изменения и обновите сайт. Имейте в виду, что максимальный объем оперативной памяти, необходимый для работы скрипта сайта на WordPress – 64 Мб.

Редактируем файл .htaccess

Этот файл есть на каждом сайте на WordPress.

  1. Для начала вам снова понадобится доступ к серверу FTP и корневой директории сайта.
  2. Отредактируйте файл и добавьте в него строку кода:
    php_value memory_limit 64M
  3. Еще раз обновите фронтенд сайта. Белый экран по прежнему перед глазами? Тогда двигаемся дальше.

3. Замена активной темы

Если у вас есть доступ к Консоли

  1. Перейдите в раздел Внешний вид → Темы в админке.
  2. Активируйте любую стандартную тему, например, Twenty Fourteen или Twenty Thirteen.
  3. Обновите сайт. Какой результат? Ваш монитор до сих пор красуется белым полотном? Не теряйте терпения. Продолжайте искать причину дальше. Тем более что осталось еще совсем чуть-чуть.

Если у вас нет доступа к Консоли

В этом случае вам придется немного потрудиться, так как через админку все делать намного проще. Но что поделаешь, если у вас нет другого выбора.

  1. Подключитесь к серверу своего сайта через FTP и проверьте, что стандартные темы WordPress загружены на сервер.
  2. Теперь откройте phpMyAdmin через панель управления хостингом и перейдите к таблице wp_options в базе данных.
  3. На странице параметров ищите «template » и «stylesheet ». Их названия нужно заменить согласно названию директория темы, которую вы хотите сделать активной. В нашем случае это "twentyfourteen " или "twentythirteen ".
  4. Обновите сайт. Если все осталось неизменным, то не стоит отчаиваться. Осталась последняя причина, которая могла спровоцировать появление белого экрана.

4. Активация дебаг режима

Если файл wp-config.php содержит дебаг-код

  1. Подключитесь к серверу через FTP и зайдите в корневую директорию сайта.
  2. Откройте файл и разместите в нем строку кода:
     define("WP_DEBUG ", false);
  3. Для активации дебаг-режима измените исходное значение false на true вот таким образом:
     define("WP_DEBUG ", true);
  4. Обновите страницу.

Более детально ознакомиться с информацией о дебаг-режиме (отладка) можно на странице WordPress Codex .

Если файл wp-config.php не содержит дебаг-код

  1. Снова потребуется подключение к серверу через FTP и доступ к корневой директории сайта WordPress.
  2. Откройте файл wp-config.php и разместите строку кода со значением true:
     define("WP_DEBUG ", true);
  3. Обновите страницу и во фронтенде сайта появится отладочная информация, которая поможет вам выявить причину белого экрана.

Заключение

Вот и все. Выполнив по порядку все эти действия или же только часть из них, вы исправите проблему «белого экрана смерти». Объем работы зависит только от того, где скрыта проблема. А у вас получилось ее найти и решить?

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.