Перейти до основного вмісту
Подзвонити нам
Номери телефонів і час роботи
Довідковий центр

Перегляньте наші онлайн-ресурси для довідки

Довідка

GoDaddy Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Виправлення помилок теми в WordPress

Після усунення несправностей сайту, щоб визначити помилку, ви можете спробувати виправити тему та повернути сайт у робочий стан.

Розуміння помилки PHP, пов’язаної з WordPress

Якщо під час попереднього усунення несправностей виявлено помилку PHP , скористайтеся наведеною нижче таблицею, щоб зрозуміти її.

Тип помилки Визначення та подальші кроки
E_ERROR Це фатальна помилка, яка спричиняє припинення дії сценарію. Зазвичай вони викликані викликом неіснуючого об’єкта, наприклад класу або функції. Це часто може траплятися при несумісності версії. Подальшими кроками має бути оновлення версії WordPress, тем і плагінів.
E_ПОПЕРЕДЖЕННЯ Попередження про час виконання не спричиняє припинення дії сценарію. Це потенційні проблеми, які виникають, але не зупиняють обробку PHP. До них часто можна віднести попередження про припинення використання, яке вказує на те, що ваш код, можливо, використовує застарілу версію PHP, і його потрібно оновити. Попередження у ваших журналах PHP не обов'язково має бути пов'язане з вашою проблемою.
E_PARSE Це помилка розбору часу компіляції. Зазвичай він вказує на помилку синтаксису PHP, таку як відсутність крапки з комою;, дужки (), відкриваючу або закриваючу дужку {} або будь-яку кількість інших синтаксичних помилок. Слід переглянути файл і рядок, зазначені в повідомленні про помилку, і виявити потенційну синтаксичну помилку.
E_NOTICE Зазвичай це помилки PHP, які не спричиняють припинення дії сценарію. Вони вказують на те, що проблема може бути, але може бути частиною звичайного запуску сценарію. Поширена причина - використання невизначеної змінної PHP. Повідомлення у ваших журналах PHP не обов'язково має бути пов'язане з вашою проблемою.

Оновіть компоненти WordPress

Після оновлення версії WordPress, теми або плагінів у них може виникнути конфлікт з іншими компонентами, які не були оновлені. Оновлення інших компонентів може відновити ваш сайт. Про оновлення компонента сайту див. Нижче.

Білий екран без помилки PHP

Якщо у вас є білий екран смерті, і ви усунули неполадку PHP, виконайте такі дії:

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

Наступні кроки

  • Якщо після зазначеного вище способу усунення проблем проблема не зникне, можливо, вам доведеться видалити та повторно інсталювати тему .

Додаткові відомості