Ох, давненько не писал. Был по уши в работе. Готовил новый видео-курс «Эффективный веб-разработчик». И знаете, как бывает, когда ты дико занят, все вокруг будто чувствую это и начинают с завидной регулярностью звонить, писать и прочее. Так и случилось у меня: активизировались даже клиенты, которые пропали несколько месяцев назад. Два клиента, от которых не получал обратной связи уже в течение полугода, сами позвонили и попросили вернуться к их проектам. Другой попросил сделать редизайн сайта, который работал уже лет 6. Ну, тоже деньги. И звонки на новые сайты: еще 2 заказа. Ни раньше, ни позже, думал я, пока пытался распределить занятость.
Ок, новый курс готов и его уже покупают, что радует. Пора вернуться к повседневным делам. Сразу актуальная статья.
Бывают ситуации, когда администратор сайта в силу определенных причин намеренно не обновляет ядро WordPress. Причины могу быть разные, например, какой-то важный плагин работает только со старой версией. Отмечу, что разработчики плагинов внимательно следят за обновлениями ядра и «подтягивают» свой плагин к новым обновлениям. Но существуют плагины, поддержка которых завершилась.
Но держать ядро WordPress без обновлений длительное время опасно. Это связано не только с производительностью ресурса, но и с его безопасностью. И вот администратор решает обновить сайт. И после обновления получает критическую ошибку, и не может войти на сайт. Что из этого следует? Верно, если был длительный застой в сфере обновления WordPress, нужно убедиться, что у вас есть доступ к хостингу, FTP или SFTP. И тогда вы сможете восстановить работоспособность. Тем, кто пока не знает как откатить назад WordPress, посвящается.
Итак, тема Как откатить обновление темы WordPress или Как вернуть WordPress на старую версию. .
Алгоритм как откатить сайт на WordPress следующий:
1. Скачиваем старую версию WordPress.
Идем по ссылке https://ru.wordpress.org/download/releases, выбираем нужную версию. Качаем в формате .zip
2. Редактируем архив. Входим в скачанный архив и удаляем из него файл wp-config-sample.php и папку wp-content. Если не можете сделать их внутри архива, то сначала распакуйте его на компьютере, удалите их и запакуйте оставшееся снова в .zip архив.
3. Переходим на хостинг. Заходим на хостинг в раздел FTP, проходим в директорию, в которую установлен WordPress. Если хостинг Hostland, на примере которого я все время рассматриваю, то это название сайта → htdocs → www.
4. Загружаем на хостинг и распаковываем архив. Загружаем сюда отредактированный zip-архив с WordPress. Распаковываем файлы так, чтобы они оказались в директории www, соглашаемся с заменой. Если распаковка сначала будет в папку wordpress, то переносим все файлы из этой папки в www, соглашаемся с заменой.
Заходим на сайт, радуемся. Теперь вы знаете, как откатить обновление WordPress. Вы вернули предыдущую версию Worpdress.