Антон Шевчук // Web-разработчик

Обновляем WordPress // WordPress

WordPress Logotype

С появлением новой версии WordPress 2.2.2 решил обновить и свой блог с версии 2.1.3. Вроде ничего такого, но что-то мне этот “автоматический” процесс с мануалом в зубах не понравился: http://codex.wordpress.org/Upgrading_WordPress

Предлагаю своё “мини-руководство”, оно отличается самую малость…

Для тех, кто уже переехал на ветку 2.2.x обновить блог будет довольно просто:

  1. Скачиваем Zip Архив (архив для обновления с 2.2.1 до 2.2.2)
  2. Распаковываем, и переписываем в папку с блогом, перетирая старые файлы (проверьте, чтобы в указанных файлах Вы не делали изменения : http://trac.wordpress.org/changeset?…, если не уверены – можете внести изменения вручную)

Приступимс:

  1. Делаем бэкап нашей системы с хостера
    1. Дамп БД в первую очередь (желательно его делать каждую неделю)
    2. Скопируем старый и верный wordpress
    3. Архивируем и ложим на полку (авось не пригодится)
  2. Разворачиваем wordpress у себя локально (я думаю у вас не возникнет с этим проблем, конфиг для соединения с БД правим в файле wp-config.php)
  3. Переключитесь на дефолтный скин
  4. Теперь следуем инструкции и отключим все плагины
  5. Опять же всё по инструкции – удаляем старые файлы, оставляем только:
    • .htaccess – если че-нить меняли, или меняли и забыли – то лучше оставить
    • robots.txt – если есть – лучше оставить
    • wp-config.php – оставляем
    • wp-content/ – эта папочка нам пригодиться, а папочки wp-content/cache и the wp-content/plugins/widgets надо почистить
    • wp-images/ – тут наши картинки
    • wp-includes/languages/
  6. Заливаем “свеженький” wordpress
  7. Обновляем БД: запустите wp-admin/upgrade.php и следуйте инструкциям (тама только одна линка, так что думаю не промахнетесь)
  8. Пробуем стартовать систему…
  9. Включаем плагины, не спешите, по одному…
  10. Вернем наш любимый скин
  11. Подправим, подкрутим, всмысле обновим плагины и скины если они отказались работать
  12. Если всё получилось – заливаем всё на хостинг (и файлы и БД)

Эта инструкция отличается только тем, что у вас есть 2 слепка вашего блога – “до” и “после” – я надеюсь они вам не пригодяться для восстановления, но всё же…
…и еще – ваш блог ушел в офф не более чем на пару минут – и это очень хорошо…

Конечно можно воспользоваться плагином для обновление движка, но он не является панацеей: http://www.zirona.com/software/wordpress-instant-upgrade/