Как откатить wordpress до старой версии?
Всем привет!
В прошлой статье мы с вами рассмотрели два способа обновления популярного движка wordpress. Эта статья будет полной противоположностью, и в ней я вам расскажу, как откатить wordpress до предыдущей версии.

Возможно вам этот пост никогда не пригодится и вы слышите о проблемах, связанных с обновлением wordpress впервые... Замечательно! Значит, у вас не возникало проблем с блогом после обновления, но для некоторых ребят данный пост будет все-таки полезен.
После обновления движка, пускай не часто, но все же возникают проблемы. И меня эта учесть не обошла стороной. Помимо основного блога blogiseo.ru у меня в запасе имеется еще два экспериментальных ресурса. Я их практически не обновляю, они мне нужны лишь для записи различных обучающих видео уроков, а также для тестирования нововведений.
Так вот, один из них почему-то ну ни как не хочет нормально обновляться, хоть ты тресни... После обновления, все работает корректно кроме двух вещей:
- Не работает загрузчик изображений, приходится в записи указывать путь до него;
- Не работает RSS — лента, появляется непонятная ошибка.
Поначалу я искал информацию в интернете, как все исправить... И даже нашел несколько постов, в которых авторы рассказывали, как выйти из данной ситуации. Но после всех проделанных действий, проблема так и не была решена. К этому вопросу я возвращался неоднократно, но до сих пор так и не нашел на него ответ. Каждый раз приходилось делать откат wordpress до предыдущей версии, что бы все заработало правильно.
Возможно, в вашем случае, после обновления движка симптомы выглядели немного иначе? Но сути это не меняет. Дальнейшие действия в случае некорректной работы вордпресс после обновления, одни и те же — откат!
Как откатить wordpress
Если сразу же после обновления wordpress вы заметили, что некоторые элементы вашего сайта работают не так как раньше, откат можно и не делать. В этом случае можно воспользоваться обычным восстановлением данных, сделав запрос своему хостеру. Делается все очень быстро, и выдумывать ничего не нужно. Хостинг, которым я пользуюсь, предоставляет такую возможность и в этом случае можно обойтись без потери данных.
Но если пройдет достаточный период времени с момента обновления, в который на блоге публиковался различного рода материал, то лучше вернуть прежнюю версию движка самостоятельно. И сейчас я вам расскажу, как это сделать. Я буду делать откат wordpress с версии 3.6 до версии 3.5.2. Но прежде чем приступать к процедуре отката, еще раз напоминаю, не забывайте делать резервные копии базы данных и всех файлов ресурса! Не знаете как? Об этом я писал тут. А теперь приступаем.
Для начала вам понадобится скачать ту самую версию движка, которой вы пользовались до обновления (в моем случае это 3.5.2). Сделать это можно . Далее, распакуйте скачанный архив и перейдите в папку со всеми файлами движка. А теперь внимание! Удалите в ней папку wp-content и файл wp-config-sample.php. Все остальные папки и файлы не трогайте:

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

Во время замены папок и файлов, ftp — клиент будет каждый раз вас спрашивать «Файл существует. Перезаписать?» Чтобы этого избежать, выберите действие «Перезаписать» и в самом низу установите галочки напротив пунктов «Всегда использовать это действие» и «Применить только к текущему заданию»:

Дождитесь пока передача всех элементов завершится и теперь можно пробовать войти в административную панель ресурса уже предыдущей версии wordpress (в моем случае 3.5.2). Но перед тем как вордпресс разрешит вам ввести данные для входа, он попросит вас обновить базу данных:

Обновив ее, вы увидите следующее сообщение:

Жмите «Продолжить» и вход в административную панель будет разрешен. А теперь самое время проверить все ли прошло успешно?

Как видно из скриншота, я откатился на предыдущую версию 3.5.2. Сложно? Я думаю, нет. Надеюсь, все написанное в этой статье вам никогда не пригодится, но если все же вам когда-то придется это сделать, вы уже будете знать, как откатить wordpress. На этом я с вами прощаюсь, желаю всем отличного настроения, пока и до скорых встреч.
Как вам статья? А вам приходилось делать откат wordpress? Жду ваших комментариев!
С уважением, Николай Коротков

Как раз недавно делала откат после очередного обновления. В том случае, если решили самостоятельно вернуть прежнюю версию движка, главное не перепутать, какой файл удалить, а какой оставить.
[Ответить]
Так то для таких вещей есть хостинг...У него автоматические бэкапы стоят...Поэтому, можно подать заявку на какое число хочешь откатить и все...Ну как вариант...Для ленивых, вроде меня =)
[Ответить]
я делаю один сайт на белорусском хостинге. На всякий случай делала там копии сайта, а когда пришла пора откатить его назад, пришлось все равно обращаться в службу поддержки. Вот они мне и сказали: не напрягайтесь, у нас автокопирование! Теперь я только на них и подагаюсь
[Ответить]
Николай Коротков
11 сентября 2013 10:50
Татьяна Саксон
На хостинг надейся, а сама не плошай
Лучше все же, когда в запасе несколько вариантов решения проблем...
[Ответить]
У меня после обновления темы пропал файл php, кот. задавал шаблон одностраничника(я добавлял его в тему самостоятельно). Конечно, я его загрузил снова, а как можно вернуться к старой версии темы? Для этого не нужно откатывать WP?
[Ответить]
Николай Коротков
11 сентября 2013 10:51
Николай
Для этого нужно знать старую версию темы, которую можно скачать в интернете.
[Ответить]
Все таки, бэкапы лучше делать самостоятельно в ручную...На всякий пожарный...Николай точно подметил, на хостиг надейся. а сам не плошай...Восстановить через хостинг занимает больше времени =)
[Ответить]
Довольно актуальная тема! Иногда только откат может помочь избавиться от ошибок
[Ответить]
12 сентября 2013 08:24
И еще когда не хочешь ковыряться и искать причину...Откатил и забыл о проблеме =)
[Ответить]
Я вообще отключил у себя автоматическое обновление чтобы потом не пришлось сталкиваться с такой проблемой. Спасибо за статью, теперь буду знать как если что можно откатить вордпрес.
[Ответить]
18 декабря 2013 14:28
Я тоже отключил автоматическое обновление...Нужно будет, обновимся!
[Ответить]
Привет, Николай!
Спасибо за поднятую тему!
Раньше к этому относился с прохладцей.
А сейчас приперло. Обновил WP до 3.8 —
Перестало работать read more? т.е. я его ставлю, включается, а на сайте не отображается. И картинки то ставятся, то нет. Возможно это стало еще на WP 3.7 я не знаю.
Ребята, по поводу WP 3.8 можете что-либо сказать?
Удачи!
[Ответить]
18 декабря 2013 14:28
Могу сказать только одно — откатывайте назад...Чем выше версия, тем хуже все работает, к сожалению!
[Ответить]
8 февраля 2014 15:24
зачастую мы сами в этом виноваты, когда то, где то вносили какой то код ( да еще не ахти какой), а он в последствие мешает правильной работе ядра. у меня что то подобное было, удалил пару строк кода которые сам добавил когда то и забыл, и все заработало.
[Ответить]
Просто не надо обновляться сразу как вышла новая версия,а подождать пару тройку месяцев пока ее доработают, исправят ошибки да и стоит почитать отзывы о новых версиях в них вы почерпнете много нового для себя.
[Ответить]
Есть еще один вариант, если вы переживаете, что установите обновление не корректно и у вас начнутся проблемы с сайтом то попросите своего хостера обновить ваш движок(хороший хостер это делает без проблем и знает как это правильно сделать). Это из личного опыта, обновление движка, это всегда головная боль))
[Ответить]
Спасибо огромное за статью. Очень переживала в процессе (особенно в свете того, что сайт был все это время недоступен
), но все получилось )
Спасибо
[Ответить]
Для меня статья не очень подробной оказалась. В результате ничего не получилось. Как задавать команду на перезаписывание? Может я не так что сделала, но передачи неуспешные — таким был отчет.
[Ответить]
Николай Коротков
4 мая 2014 13:34
Елена, куда еще подробнее? Описано все шаг за шагом. Про какую команду перезаписывания вы говорите? Нужно просто перетаскивать файлы в необходимою директорию и все будет замечательно! Видимо вы невнимательно прочитали пост и сделали что-то не так...
[Ответить]
Елена
10 мая 2014 23:38
Все разобралась, Николай, спасибо. Ваша статья действительно подробная. Мне, как новичку, не хватило указания порта — нашла эту подробность на другом ресурсе. Извините, но я только учусь)
[Ответить]
Николай,приветствую! Первый как когда я таким способом попытался сделать откат, у меня все слетело, написал в поддержку, сайт восстановили. Сейчас попробовал повторить, файлы перезаписались без проблем, вот только почему то версия остается прежней и нет предложений обновить базы при входе в панель, не подскажешь в чем может быть дело?
[Ответить]
Николай Коротков
1 июня 2014 20:10
Приветствую, Александр! Даже не знаю... Не сталкивался с таким. Попробуйте задать вопрос своему хостеру.
[Ответить]