Как откатить WordPress до старой версии
Привет! Буквально вчера решил обновить движок вордпресс до новой версии, так как до этого дела, почему-то раньше не доходили руки.
Казалось бы, что в этом интересного, но по итогу проделанной работы был сильно огорчен новыми плюшками от разработчиков бесплатной CMS.
Забегая вперед скажу, что из статьи вы узнаете, как откатить wordpress до старой версии, ведь в жизни вебмастера может случиться так, что при очередном обновлении движка у кого-то могут не работать плагины, RSS-лента или просто не понравится новый интерфейс. Лично у меня проблема как раз таки была в последнем случае. Не знаю как другим, но меня реально не устроило то, что в обновленном движке (версия 4.0) пропала функция скроллинга в редакторе записей.
Теперь чтобы спуститься от заголовка статьи к заполнению мета-тегов потребуется пролистать всю редактируемую страницу.
Возможно, эта функция где-то и настраивается, но пока я не стал в этом разбираться, а решил просто сделать откат новой версии до предыдущей.
Как вернуть прошлую версию движка
В общем, не важно, по каким причинам вы захотели отказаться от обновленной версии, теперь перед нами стоит задача вернуть старую.
Но не все так просто как может показаться из названия поста, потому что в административной панели нет такой функции и нам придется делать все в ручную, используя метод замена файлов.
Этапы работы:
Как вы уже поняли, наша работа будет происходить в три этапа, которые обязательно надо выполнять в строгой последовательности. Первое . Резервная копия. На этом этапе нужно сделать резервную копии всех файлов сайта, на случай если что-то пойдет, вы всегда сможете вернуться к прежним настройкам.
Скопировать рабочие файлы wordpress можно различными способами:
— Плагин . Существует ряд плагинов (BackUp, WP Remote, Online Backup, VaultPress, BackWPup и другие), которые в автоматическом режиме делают бэкап, как базы данных, так и всех файлов CMS сайта. Подробно о их работе и настройках я рассказывать не буду, кому надо пользуйтесь поиском.
— FTP программа . Запускаете любой ftp клиент, например самым популярным и на мой взгляд лучшим является FileZilla. Соединяетесь с хостинг-провайдером и переходите в корневую папку сайта.
Далее выделяете все файлы и копируете их к себе на компьютер в отдельную папку, которую помечаете сегодняшней датой.
— Хостинг-услуги . Практически на любом хостинге, который обслуживает сайт, можно заказать услугу по резервному копированию файлов площадки.
В моем случае это Макхост , кстати, один из лучших хостингов, который я использую более 2 лет, подробнее про его функциональность я рассказал в статье «Почему я выбрал Макхост».
Так вот там кроме ежедневного автоматического копирования файлов и базы данных имеется и ручная услуга, дающая право создать резервную копию в любой момент времени из панели управления площадками.
Созданный архив вы найдете в отдельном каталоге, из которого в случае необходимости можно будет сделать запрос на восстановление. Второе . Скачиваем архив WordPress. На этом этапе потребуется скачать файлы вордпресс движка той версии, до которой вы хотите его откатить.
Для этого существует специальная страница ru.wordpress.org/releases/ , где хранятся все версии бесплатной WP CMS.
Переходите по вышеприведенной ссылке, выбираете нужную вам версию, скачиваете и распаковываете в отдельную папку на компьютере.
Далее надо удалить из файлов ранее скаченного и распакованного архива папку wp-content и файл wp-config-sample.php, как показано на скриншоте.
Если вы хотите откатить вордпресс до более поздней версии, то возможно, что у вас в скаченном архиве будет не такое количество файлов. Ни чего страшного, на этом этапе главное избавиться от тех, что я назвал выше. Третье . Замена файлов. Теперь подошла очередь заменить фалы, что у вас на хостинге, на те, что вы скачали.
Для этого я использую опять FTP-клиент FileZilla и перетаскиваю скаченные ранее файлы в корневую папку сайта. В итоге существующие каталоги и файлы будут перезаписаны на новые.
Для того, чтобы каждый раз не подтверждать на замену существующего файла, я выбрал действие «Перезаписать», как показано на скрине.
Когда дождетесь полного копирования файлов, вам останется только обновить базу данных сайта.
Для этого переходите в административную панель площадки по адресу http://ваш-сайт/wp-admin/ и в появившемся окне жмете кнопку «Обновить базу данных WopdPress».
После подобных действий должно появится сообщение, что обновление завершено.
Жмете на кнопку «Продолжить» и попадаете в админку площадки. Теперь можете перейти в главное меню консоли и посмотреть, до какой версии удалось откатить wordpress.
Как видите мне без проблем удалось вернуть предыдущую CMS (3.92). На первый взгляд сей процесс может показаться сложным, но если все делать по вышеописанной инструкции, то все куда легче, чем кажется на первый взгляд.
Буду рад, если данное руководство поможет кому-нибудь реанимировать движок сайта, в случае сбоев. До скорых встреч!