Пошаговое руководство по обновлению Wordpress версий 1.5.х и всех 2.х (2.0. - 2.6.5) до 2.7
13 января 2009
Обновление WordPress может стать настоящим приключением, если подойти к этому невнимательно. Более того, движок WordPress славится отвратительной обратной совместимостью с предыдущими версиями плагинов и темами оформления.
Поэтому если плагинов у вас установлено десятка два-три, а тема вылизана, — дважды подумайте о необходимости обновления. Вероятность потенциальной уязвимости старых версий сильно меньше вероятности получить после апгрейда неработающий блог.
Дальше приведен достаточно вольный и сокращенный перевод официального руководства по обновлению.
- Сделайте бэкап вашей базы данных. Используйте шелл, phpMyAdmin, плагин WordPress Database Backup или Дампер.
- Сделайте бэкап всех файлов WordPress на удаленном сервере. Не забудьте
.htaccessфайл. - Проверьте созданный вами бэкап — на месте ли все файлы, открываются ли архивы базы данных и т.д. Это самое важное.
- Отключите все ваши плагины.
- Еще раз убедитесь, что первые 4 шага выполнены. Если вы еще не сделали это — сейчас самое лучшее время остановиться и не приступать к обновлению до тех пор, пока вы не сохранили архивы вашего блога.
- Загрузите и распакуйте дистрибутив новой версии WordPress с официального сайта (не следует доверять кустарным сборкам).
- Удалите старые файлы и папки WordPress. Однако следует оставить следующие:
- файл
/wp-config.php - директорию
/wp-content/, существующие директорииwp-content/cacheи/wp-content/plugins/widgetsследует удалить - директорию
/wp-images/ - если вы используете собственную директорию для хранения медиафайлов, ее следует сохранить
- если вы используете файлы переводов, не удаляйте папку
/wp-includes/languages - файл
.htaccess, если вы добавляли в него свои правки, например при изменении структуры постоянных ссылок (permalinks) - файл
robots.txt, если вы его создавали - файлы, необходимые для авторизации на сервисах подобных google.com/webmasters и webmaster.yandex.ru
- файл
- Загрузите новые файлы с локального компьютера на сервер в директорию, где находится WordPress (обычно это корневая директория).
- Зайдите браузером в раздел
/wp-admin/и следуйте инструкциям на экране. - Обновите структуру постоянных ссылок (permalinks) и, если нужно, файл
.htaccess. - Установите новые версии плагинов и тем оформления. Некоторые плагины и темы могут не работать с последней версией системы.
- Активируйте все плагины.
- Добавите ключи для формирования паролей в файл
/wp-config.php. - Осмотритесь в системе и продолжайте ваше творчество.