Как правильно обновить WordPress
На написание этого поста меня подтолкнула необходимость обновить движок моего блога до последней версии. Для чего это вообще нужно делать? Кроме улучшения функционала и внешнего вида главной причиной является устранение «дыр» в защите движка от взлома! Так как с момента открытия своего блога (11 месяцев назад) я ни разу не обновлял версию WordPress и уже стал замечать серьезные попытки его взлома, то решил незамедлительно изучить этот процесс, чтобы сделать апгрейд и заодно поделиться тем, как это правильно делать, с вами.
После недолгих поисков я нашел подробный видеоурок, по которому и делал переход на новую версию движка. В данном уроке объясняется не только как обновить WordPress, но и как сделать резервную копию базы данных и всех файлов блога, а также как обновить плагины. Все эти действия необходимо выполнить при обновлении движка блога. В уроке объясняется, что и в какой последовательности нужно делать, чтобы обновление было безопасным.
Как обновить WordPress автоматически
Если при автоматическом обновлении WordPress у вас появится сообщение об ошибке, то, скорее всего, обновление нужно будет делать вручную. Как это делается, смотрите в следующем видеоуроке.
Как обновить WordPress вручную
***
Пару слов о копировании базы данных WordPress. Создать резервную копию базы данных можно не заходя в phpMyAdmin вашего хостинга. Это возможно сделать и через админ панель блога с помощью плагина «WordPress Database Backup». Он может создавать копию как основных, так и дополнительных таблиц базы данных с последующим указанием места сохранения — на сревер, на указанный вами e-mail или скачать на компьютер. Помимо этого плагин имеет встроенный планировщик заданий, в котором вы можете указать, как часто делать резервную копию базы данных вашего блога. Думаю, не стоит объяснять, зачем нужно регулярное резервное копирование базы данных вашего блога, особенно, если он приносит деньги Поэтому, если у вас еще не стоит этот плагин, рекомендую обязательно его установить.
После стандартной установки данного плагина панель его настроек будет располагаться в разделе «Инструменты», пункт «Резервное копирование»
Чтобы создать резервную копию базы данных WordPress переходим в область «Настройки резервного копирования», выбираем «Скачать на компьютер», жмем «Создать архив!» и дожидаемся окончания процесса, не нажимая кнопок «Стоп», «Обновить» и «Назад» в вашем браузере и не закрывая самой страницы. После завершения создания резервной копии выбираем место на компьютере и сохраняем архив.
Для настройки планировщика переходим в область настроек «Расписание резервного копирования»
В окне «Расписание» задаем периодичность создания резервной копии базы данных. Ниже указываем e-mail, на который должна высылаться резервная копия, и нажимаем «Запомнить расписание». Все! Теперь вы регулярно будете получать на свой почтовый ящик резервную копию базы данных вашего блога.
Однако восстанавливать базу данных на блог этот плагин не умеет, поэтому для этих целей нужно использовать систему управления базами данных phpMyAdmin, предоставляемую хостингом, на котором расположен ваш блог. В следующем посте я подробно расскажу, как это сделать.
Как восстановить базу данных блога на WordPress >>
Пожалуйста, поделитесь этим уроком с друзьями!
Спасибо за подробный урок, сегодня c его помощью обновила в ручную WordPress — 3.4
Спасибо завидео урок по обновлению wordpress. Помогите теперь раскрутить сайт!
Делайте сайт для людей, давайте им то, что они хотят и успех гарантирован
да кстати что-то и не думал что нужно сделать расписание бэкапов, так, время от времени вручную бэкапил.
если бы еще сделать так чтобы бэкап был только есть есть новые статьи,а то бывает что неделю не пишешь, получится дубликат бэкапа.
Дубликата не будет, если в течение этой недели посетители вашего блога оставляли комментарии
попробовал обновить один блог, в итоге белый экран, пришлось стереть все кроме wp-config.php и папки wp-content (в нем фотки) сверху распаковать новый вордпресс, обновить базу и только тогда сайт заработал.
Поэтому-то и нужно перед обновлением блога сделать резервную копию не только базы, но и всех файлов блога)
я хоть в инете 8 лет, но до сих пор боюсь обновлять движки, вечно какие то проблемы возникают.
Любая проблема — это следствие какой-либо причины. А чем больше опыта, тем меньше этих причин. Поэтому, не бойтесь практиковаться.
сейчас все обновляю прямо из админки автоматом. Уже не страшно.
ну все! обновился без ошибок слава богу:) единственное плагин «слетел» «самое популярное» который,но он мне и не сильно нужен был и бог с ним главное все остальное норм,боялся,что с ошибками будет,уж очень старая версия движка у меня была
Я первый раз тоже очень долго не обновлялся, ни как не мог решиться :-), но все прошло на ура.
у меня тоже слетел, вернее стал кривым.
Кстати, и у меня та же проблема с плагином популярных записей, только не в результате обновления движка, а при смене шаблона. Вернул старый шаблон обратно (тот оказался с вирусом), а виджет уже без хедера. Сколько не переустанавливал — не помогло, а в код лезть некогда. Тем более, что скоро все равно буду ставить новый шаблон…
видяха отлично помогла,теперь пойду от взломов защищать,плагинами и файлами,время сегодня все это сделать есть,спасибо за видео по обновлению!!
Пожалуйста. Благодарность также автору урока.
Скажите пожалуйста на видео когда ставим в ручном режиме. Вы не удаляли две папку? WP-admin и WP-includes. Или я что то не так понял? А то везде пишут что нужно удалить!
Вы не так поняли. Мы не удаляем вообще ничего, просто перезаписываем новые папки и файлы поверх старых. Не обновляем только файл wp-config.php и содержимое папки wp-content (в ней нужно обновить только подпапку languages). Вот отрывок инструкции из видео:
…
5. Закачайте все файлы из папок wp-admin и wp-includes
6. Закачайте все файлы из папки wp-content/languages
7. Закачайте все файлы из корневой папки кроме файла wp-config.php
…
При закачивании появится сообщение: перезаписать старые файлы новыми? Просто подтверждаете и все.
Юрий, спасибо за статью! Рано или поздно вордпресс обновлять придется. А вот у меня проблема — мой шаблон заточен под древний движок, и очень опасаюсь, что шаблончик полетит после обновления… Что посоветуете? Шаблон от Гудвина, вылизан как игрушечка.
Можно протестировать на другом домене или на поддомене. Если у вас хостинг Джино (как у меня) то они изначально дают тестовый домен (вашлогин.myjino.ru). Просто переносите туда свой сайт, обновляете движок и анализируете результат.
Здравствуйте!
Дело в том, что после очередного автоматического обновления версии движка, а точнее после установки версии 4.0, появилось несколько ошибок в админке сайта, а именно при заходе на страницу внешний вид-настройка темы, выдаёт ошибку, а дословно «Страница не работает, сайт пока не может обработать этот запрос», в общем если я хочу сменить тему или подредактировать её, то теперь этого не сделать, да ещё и ошибка в видимой части сайта, появилась странная надпись вместо удалённой страницы, под шапкой, хотя её вообще быть не должно. Пробовала переустановить версию в ручную, но ничего не изменилось. Помогите решить данную проблему! Спасибо!
Здравствуйте, Елена. Я в php коде особо не разбираюсь. Могу только посоветовать восстановить прежнюю версию движка, если вы делали архив файлов сайта. Или же обратиться за помощью к техподдержке хостинга.
Спасибо за быстрый ответ Юрий, воспользуюсь вашим советом и напишу о результатах.