После обновления плагина WordPress сайт не работает – что делать

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

  • 1 Причины, по которым сайт не функционирует после обновления плагина WordPress
  • Неисправность может быть вызвана несовместимостью обновленного плагина с вашей версией WordPress или другими плагинами. Также это может произойти из-за ошибок в коде плагина, проблем с серверами или конфигурацией хостинга.
  • 2 Восстановление с помощью резервной копии
  • Если у вас есть резервная копия сайта, созданная до обновления, это самый быстрый способ восстановить работоспособность. Используйте панель управления хостингом или специальные плагины для восстановления, чтобы вернуть сайт в прежнее состояние.
  • 3 Обновление версии PHP
  • Убедитесь, что ваша версия PHP соответствует требованиям обновленных плагинов. Многие плагины требуют последних версий PHP для корректной работы. Свяжитесь с вашим хостинг-провайдером, чтобы узнать, как обновить версию PHP.
  • 4 Как выявить плагин, вызывающий конфликт
  • Отключите все плагины и включайте их по одному, проверяя работу сайта после каждого включения. Это поможет определить, какой именно плагин вызывает проблему. Если проблема возникает после включения определенного плагина, стоит обратиться к его разработчику за поддержкой.
  • 5 Как определить, создает ли конфликт тема
  • Смените тему WordPress на одну из стандартных (например, Twenty Twenty-One). Если сайт начинает работать, проблема, скорее всего, связана с вашей темой. Вам потребуется обновить тему или обратиться за помощью к разработчикам.

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

Почему после обновления плагина WordPress сайт не работает

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

Иногда проблема может возникнуть не из-за обновленного плагина, а из-за другого плагина или активной темы.

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

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

Восстановления сайта из резервной копии

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

Расположение раздела с резервными копиями может отличаться в разных хостингах. Например, на Timeweb он находится в разделе “Сайты”, в подразделе “Резервные копии”. Также резервные копии могут называться беками.

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

В таком случае удалите проблемный плагин и найдите ему альтернативу.

Обновление версии PHP

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

Пользователи хостинга могут самостоятельно менять версии PHP. На большинстве хостингов этот раздел находится в различных местах. Обычно это тот раздел, где происходит привязка домена к папке. На Timeweb это “Сайты”, в подразделе “Мои сайты”. Нажмите кнопку с шестеренкой рядом с названием сайта, для которого требуется изменить версию PHP.

Затем выберите необходимую версию.

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

Как узнать, какой плагин вызывает несовместимость

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

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

  1. Обновите плагин так, чтобы сайт перестал работать.
  2. Зайдите в файловый менеджер хостинга и откройте папку вашего сайта, затем перейдите в каталог wp-content/plugins.
  3. В этой директории находятся все плагины, каждый в отдельной папке с именем плагина.
  4. Поскольку сайт не функционирует после обновления плагина, чтобы выяснить, какой именно плагин вызывает проблему, переименуйте по одному (не все одновременно) папку каждого плагина, добавив в название новый символ.
  5. Проверяйте доступность сайта после переименования каждого плагина. Если он не работает, значит, с этим плагином все в порядке. Верните его прежнее имя. Если же сайт стал доступен после переименования, значит, это и есть конфликтный плагин. Его следует удалить, воспользовавшись файловым менеджером.

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

Как узнать, не вызывает ли несовместимость тема

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

  1. Обновите плагин и доведите сайт до состояния, когда он не функционирует.
  2. В файловом менеджере хостинга перейдите в папку вашего сайта, затем зайдите в папку wp-content/themes.
  3. В этой директории находятся все темы, установленные на сайт. У каждой темы есть своя папка, названная в соответствии с названием темы.
  4. Зайдите в папку активной на сайте темы и переименуйте ее, добавив один символ в название.
  5. Проверьте доступность сайта. Из-за переименования активной темы работать будет только консоль WordPress. Поэтому не заходите на главную страницу сайта. Если консоль не заработает, значит, причиной проблемы не является тема. Верните прежнее название папки. Если же консоль запустится, проблема заключается именно в теме.

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

Оставьте комментарий