Перейти к основному контенту
Позвонить нам
Телефоны и время работы
Справочный центр

Ознакомьтесь с нашими справочными ресурсами в Интернете

Справка

GoDaddy Справка

Устранение ошибок темы в WordPress

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

Понимание ошибки PHP, связанной с WordPress

Если предыдущее устранение неполадок выявило ошибку PHP, воспользуйтесь следующей таблицей, чтобы разобраться с ней.

Тип ошибки Определение и следующие шаги
E_ERROR Это фатальная ошибка, вызывающая завершение работы скрипта. Обычно они связаны с вызовом несуществующего объекта, такого как класс или функция. Это часто может происходить из-за несовместимости версий. На следующих этапах вам следует обновить версию, темы и плагины WordPress.
E_WARNING Это предупреждение во время выполнения, которое не приводит к завершению работы сценария. Это потенциальные проблемы, которые возникают, но не прерывают обработку PHP. Они часто могут включать предупреждения об устаревании, которые указывают на то, что ваш код может использовать устаревшую версию PHP и ее нужно обновить. Предупреждение в журналах PHP не обязательно может быть связано с проблемой, с которой вы столкнулись.
E_PARSE Это ошибка синтаксического анализа во время компиляции. Обычно это указывает на синтаксическую ошибку PHP, такую как отсутствие точки с запятой;, круглой скобки (), либо открывающей или закрывающей скобки {} или любого количества других синтаксических ошибок. Вам следует просмотреть файл и строку, указанные в сообщении об ошибке, и поискать возможную синтаксическую ошибку.
E_NOTICE Обычно это ошибки PHP, которые не приводят к завершению работы скрипта. Они указывают на вероятность ошибки, но могут быть частью нормального выполнения сценария. Одной из частых причин может быть использование неопределенной переменной PHP. Уведомление в журналах PHP не обязательно может быть связано с проблемой, с которой вы столкнулись.

Обновите свои компоненты WordPress

Когда ваша версия WordPress, тема или плагины обновляются, у них может возникнуть конфликт с другими компонентами, которые не были обновлены. Обновление других компонентов поможет восстановить ваш сайт. Для обновления компонента вашего сайта обратите внимание на следующее:

Белый экран без ошибки PHP

Если отображается белый экран смерти и при устранении неполадок ошибка PHP не обнаружена, проверьте следующее:

  1. Убедитесь, что присутствует ваш каталог wp-content/themes.
  2. Подтвердите правильность разрешений для каталогов themes и wp-content.
  3. Убедитесь, что каталог для вашей активной темы также имеет правильные разрешения.
  4. Убедитесь, что в каталоге вашей активной темы присутствуют файлы.
  5. Проверьте, присутствует ли тема по умолчанию в каталоге wwp-content/themes. WordPress автоматически загрузит тему по умолчанию, если активная тема отсутствует.
  6. Убедитесь, что файл index.php в корневом каталоге не отсутствует или не пуст.
  7. Убедитесь, что файл index.php вашей темы не пуст и не отсутствует.

Что дальше

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

Статьи по теме