Обновление? А зачем мне это?

Спешу поделиться своей радостью – обновила WordPress на учебном блоге. На самом деле, я может и не догадалась бы это сделать, если бы на последнем занятии наших SEO курсов мы не заговорили об испульзуемых плагинах, и у кого как они работают. На мои жалобы, что на старой версии много плагинов, которые облегчают продвижение, не хочет работать, некоторые из моих сокурсников удивленно ответили, что они установили последнюю версию WP. Оказалось, что я зря я старалась так четко следовать рекомендациям наших преподавателей: зачем-то несколько дней ждала, что нам все-таки пришлют на почту пакет с WP, а когда его в итоге выложили на ftp, установила предложенную версию 2.5, хотя уже успела скачать последнюю свеженькую. Но нет худа без добра, как говорится и теперь я могу вам рассказать, как обновиться и получить симпатичный и удобный в использовании интерфейс. Как я уже успела заметить, изначально у меня был установлен WP MegaPack версии 2.5, теперь – WordPress 2.9.2 Normal.

Методика обновления

Кратко опишу последовательность моих действий при обновлении, все это я вычитала из массы постов на эту весьма популярную тему. Хотя я уверена, что некоторые из них были сделаны исключительно из излишней осторожности и, возможно совершенно необязательны:

  1. Как полный новичек в этом деле, я решила скачать на компьютер все файлы с ftp (более знающие и опытные, советуют скачать только файлы, которые находятся в корне папки wordpress без папок);
  2. Необходимо создать бэкап базы данных. Это можно сделать двумя способами: первый способ – с помощью плагинов (например, WordPress Database Backup); второй – непосредственно в phpMyAdmin. Я экспортировала базу данных сайта из phpMyAdmin, т.к с помощью вешеуказанного плагина у меня это сделать не получилось. Причина неудачи для меня до сих пор остается неизвестной, то ли плагин, как и некоторые другие, просто не захотел работать в этой версии, то ли для папки wp-content не был открыт доступ для записи бэкапа, что более вероятно.
  3. Отключила все плагины, я их освоила не так много, поэтому мне тут было проще, а вот опытные пользователи советуют сделать себе какие-нибудь пометки или скриншоты, потому что после обновления бывает сложно вспомнить, что нужно активировать.
  4. Временно закрыла доступ к сайту, т.к. в процессе обновления он мог не работать. Для этого в корневую папку с wordpress записала файлик index.html с содержанием объясняющим причину временной недоступности сайта, как-то примерно так:
    <html><head></head>
    <body><center><h1>Обновляемся, подождите.</h1></center></body></html>
  5. Переименовывала на сервере папки wp-admin и wp-includes (я дописывала в конце дату, когда вы производила обновление, но переименовать можно как угодно, главное потом найти и ни с чем не перепутать). Если вдруг что то пойдет не так, можно будет вернуться к старой версии.
  6. С этого момента начинается сам процесс обновления: в папку wp-content нужно было добавить подпапку “languages” (или заменить старую если у вас такая есть).
  7. В папке wp-content/uploads/js_cache/ удалила файлы с расширением.gz плюс еще многие блогеры советуют чистить wp-content/cache, но у меня такой папочки просто не было.
  8. Последнее и самое важное, что оставалось сделать – закачать на сервер папки wp-admin и wp-includes из нового дистрибутива WordPress и файлы без папок из корневого каталога. Обязательно прописать заново все настройки в файле wp-config-sample.php и переименовать его в wp-config.php
  9. Загружая в браузере админку WordPress, если все прошло успешно (у меня проблем не возникло) мы видим сообщение о том, что были произведено обновление, нужно согласится с предложением системы обновить базу данных и вроде бы дело сделано.

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