Ручное и автоматическое обновление WordPress — пошаговая инструкция

Привет, друзья! Сегодня будьте предельно внимательны и собраны, потому что сейчас я Вам дам пошаговую инструкцию на достаточно важную тему – а именно ручное и автоматическое обновление WordPress до последней версии. Конечно более опытные пользователи, которые разбираются в движке и которые обновляли WordPress, могут усмехнуться и заявить, что ничего сложного и страшного в этом нет и обновить движок может каждый…

Ручное и автоматическое обновление WordPress

В принципе, так оно и есть, но вспомните себя новичками, вспомните когда Вы собирались в первый раз обновить WP – и я уверен, у каждого были опасения… (сейчас писал и пришло сравнение с переустановкой windows , когда в первый раз устанавливаешь, и инструкция есть, и все говорят что ничего сложного, а все равно – мандраж!!! зато в следующий раз переустанавливаешь и чувствуешь себя компьютерным гением))) Так же и с обновлением WordPress — первый раз боязно, потом тики-такПодмигивающая рожица

Зачем обновлять WordPress, если все прекрасно работает и никаких нареканий нет, спросите Вы? Здесь однозначного ответа нет, и решать только Вам обновляться или нет, но есть причины, по которым может потребоваться обновление WP движка. Давайте рассмотрим несколько причин:

  • Большинство современных тем и шаблонов WordPress требуют именно современный движок. Функциональному шаблону нужна функциональная машинаУлыбка;
  • Старые версии CMS наиболее уязвимы к различного рода атакам, и в каждой новой выходящей версии ВордПресс закрываются выявленные уязвимости;
  • В новых версиях появляются новые дополнительные фишки и полезности. Например, в версиях 3.х.х. появилось новое меню администратора:

меню администратора WordPress

  • Так же появилась возможность самим формировать меню на сайте непосредственно из админки блога.

В общем обновление WordPress касается функционала блога в целом, дизайна, защиты (это самое важное!!!) и быстродействия. Ну и вобче))), нам ведь нужно идти в ногу со временем и быть в тренде…Подмигивающая рожица

Вот про быстродействие хотелось бы сказать несколько слов. При обновление получить дополнительные фишки и возможности блога это безусловно хорошо, но быстродействием придется немного пожертвовать, не могут же разработчики дополнять и защищать самую популярную CMS, и не прибавить ей немного прожорливости и добавить нагрузки на сервер? Но в наше современное время, я считаю, это не повод отказаться от обновлений)), тем более хорошие хостинги прекрасно справляются с любыми нагрузками и от обновленного WordPress наш блог, я думаю, точно не ляжетШирокая улыбка!!!

Итак, если в админке блога видите предложение обновиться:

как обновить WordPress

то значит вышла новая версия CMS и значит пора подумать и решить будем обновляться или подождем еще пару лет…

Я первый раз обновился с версии 2.х.х (не помню точно какая была) до 3.3.1.

Сейчас у меня версия 3.3.1. и если честно, версии до 4.х.х. обновляться наверное и не буду. В четвертой версии разработчики внесут уже какие-нибудь достаточно серьезные изменения, вот тогда и заменю свою третью… а может быть и обновлюсь сейчас вместе с вами.

В любом случае, обновлять советую сначала на Денвере, протестить свой блог после обновления на нем, а затем, если все обновиться замечательно, уже и на реальном сервере, чем я сейчас и займусь. А те, кто готовится к переезду на сервер – тем и думать нечего, а брать и обновлять WordPress!

Как обновить WordPress

Несколько слов перед обновлением. Хочу сразу предупредить, что если вдруг обновление произойдет неудачно, я никакой ответственности за это не несу, Вы сами должны понимать, что обновляете WordPress только на свой страх и риск!

Также предупреждаю, после обновления некоторые плагины могут перестать работать, или начнут работать не корректно, следовательно придется либо отказаться от тех WordPress плагинов которые заглючат, либо обновлять эти плагины, либо искать им замену. Но хочу Вас успокоить, в основном разработчики плагинов для WordPress держат руку на пульсе, и после выхода новой версии движка обновляют и плагины, так что в принципе все под контролемШирокая улыбка

Пошаговая инструкция по обновлению WordPress в ручном режиме

[yandexd]

1.  Итак, перед тем как приступить к обновлению WordPress необходимо сделать полный бэкап своего блога. Т.е. подключиться по ftp с помощью FileZilla и скачать все файлы сайта к себе на компьютер. Как сделать полный бэкап сайта – читаем здесь. (Базу Данных можно скачать с помощью Плагина WordPress Database Backup)

!БЭКАП ДЕЛАЙТЕ ОБЯЗАТЕЛЬНО! Без резервных копий даже не начинайте обновление движка WordPress!!!

Если обновление ВордПресс пройдет неудачно и блог перестанет работать, а у Вас будет полный бэкап сайта на компьютере (все файлы сайта и архив с Базой Данных), то Вы за несколько минут все восстановите обратно, а вот если резервных копий не будет – тогда печально….

2. Скачиваете архив с движком вот с этого сайта —  http://ru.wordpress.org/

Так, с приготовлениями закончили, переходим к основным операциям

3. Идем в админку блога (http://ваш сайт/wp-admin/) во вкладку “Плагины – Установленные — Активные” и отключаем все WordPress плагины активированные у Вас на блоге:

деактивируем все WordPress плагины

4. Если у вас на блоге работает функция кеширования, то перед обновлением не забудьте ее отключить и почистить кэш.

5. Далее, из корневой папки нашего блога удаляем папки wp-admin и wp-includes.

Если Вы обновляете WordPress на денвере, то просто откройте в тотал коммандере с одной стороны директорию где у вас установлен блог, а с другой скачанную новую версию WordPress(предварительно разархивируйте архив):

обновляем WordPress

Итак, после того, как удалили папки wp-admin и wp-includes, начинаем копировать файлы скачанного ВордПресса и говорим “заменить все”

обновляем WordPress на денвере

Если Вы обновляете WordPress сразу на сервере, то подключитесь в Тотал коммандер по ftp, удалите файлы на сервере wp-admin и wp-includes и похожим образом скопируйте файлы скачанного движка на сервер:

обновляем WordPress на сервере

или подключитесь с помощью ФайлЗиллы, и так же удалите wp-admin и wp-includes на сервере, и так же загрузите файлы нового ВордПресса с заменой на сервер:

обновляем WordPress на сервере filezilla

В общем смысл, надеюсь поняли? Вам на этом этапе обновления нужно просто, во-первых, удалить файлы wp-admin и wp-includes с вашего блога; А, во-вторых, просто тупо скопировать все файлы скачанного WordPress новой версии, поверх старой версии WordPress!

6. Вот теперь самое главное! Сейчас Вам нужно открыть файл wp-config-sample.php и файл wp-config.php Открываем эти файлы блокнотом Notepad++(можно открыть по отдельности эти два файла, а можно эти файлы открыть в одном окне. Как это сделать читаем тут) и сравнить содержимое файлов.

В общем сейчас нам нужно из нашего старого файла wp-config.php перенести настройки в новый файл wp-config-sample.php (Основные настройки – это “Имя базы данных”, “Имя пользователя” и “Пароль к базе данных”.) Это я меняю файл на Денвере. (Если Вы обновляете на сервере, то соответственно имя БД, имя пользователя и пароль у вас будут от хостинга!)

меняем файл конфигурации

Также, если вы ранее еще что то добавляли в старый файл wp-config.php, то не забудьте перенести это в новый файл wp-config-sample.php.

(Например, к плагину кэширования я раньше добавлял в файл конфигурации специальную строчку, и вот теперь, при обновление WordPress мне обязательно нужно не забыть добавить этот код и в файл wp-config-sample.php)

меняем файл конфигурации

В общем еще раз – Вам нужно из старого файла wp-config.php перенести все старые настройки в новый файл wp-config-sample.php и при сохранение переименовать файл wp-config-sample.php в wp-config.php и согласиться с заменой!

меняем файл конфигурации         меняем файл конфигурации

[sc:adsens728post ]

Не запутались? Короче, вы в новый файл(wp-config-sample.php) прописываете настройки со старого файла(wp-config.php) и новый файл переименовываете в wp-config.php. Тем самым Вы как бы обновили старый файл конфигурации! В принципе, ничего сложного нет!

7. Далее переходите в админку блога http://ваш сайт/wp-admin/, и соглашаетесь с обновлением Базы Данных. Кстати, я сейчас обновлялся с 3.3.1. до 3.3.2 – обновлять БД не потребовалось. Так что имейте это в виду))

8. Осталось только включить все WordPress плагины, которые мы в начале обновления отключили. Идем в админку во вкладку “Плагины – Установленные – Недавно активные” выделяем их все и активируем:

активируем плагины WordPress после обновления

Ну а затем смотрим, все ли в порядке…. Скажу сразу – если обновлялись с версии 2.х.х., то какие-нибудь плагины точно перестанут работать, тут к бабки-гадалки ходить не надо… но Вы не паникуйте, посмотрите что не работает и попробуйте обновить плагин прямо из админки блога, там же и посмотрите информация о совместимости:

обновление плагинов WordPress

Если и после обновления плагин не заработал, попробуйте его отключить и скачать другой, благо в сети найти можно все что угодно!

Если после обновления WordPress и активации плагинов, блог криво отображается, а вы не знаете причину, попробуйте опять отключить все плагины, а затем включать по одному и тестировать работу сайта.

Как автоматически обновить WordPress

[yandexd]

ВордПресс обновить можно не только в ручном режиме, но можно также все сделать на автомате, т.е. обновить файлы движка автоматически. Перед тем как приступить к автоматическому обновлению WordPress, Вам также необходимо сделать наиполнейшей бекап сайта, отключить все плагины, почистить кэш и помолясь кликать по ссылки:

WordPress обновление

Затем жмем “Обновить”

автоматическое обновление WordPress

Дальше откроется окно с процессом обновления:

автоматическое обновление WordPress

Секунд через 20-30 WordPress обновиться и Вы увидите вот такое окно приветствия:

WordPress автоматическое обновление

Автоматическое обновление попроще будет, не так ли!?Широкая улыбка

Тут же идем во вкладку плагины и активируем недавно активные. Все!

Ну а если автоматически обновится не получится и выскочит какая-нибудь ошибка, тогда придется делать все ручками!!!

Хотя я все равно доверяю больше ручному обновлению!!!

Вот таким образом, мы сегодня узнали как обновить WordPress в ручном режиме и автоматическом.


Если статья была полезна и помогла Вам, то автора статьи Вы можете отблагодарить просто нажав на кнопку G+ и сделав ретвит урока своим друзьям и последователям в Twitter)))

Все, Пока-Пока!!!

✌️ Хочешь продолжить разговор после статьи?

В Telegram я делюсь всем, чего нет на блоге: быстрые мысли, мемы, хаос и ностальгия.

Подписаться на Telegram
Комментарии: 47
  1. Алексей

    Валерон,ну ты усложнил тут всё =) Я так плагины не отключал,файлы никакие не удалял.Пришло новое обновление-обновил и всё тут =) И всё работает и без удаления этих файлов…Ну перед этим естественно бэкап сделал на всякий случай.Меня так не учили обновлять Вордпресс…

  2. Алексей

    Валер,это так Попов движок обновляет? откуда инфа такая?

  3. Алексей

    Я думаю для новичков ручной способ не осилить :-D А вот автоматический-проще простого =)

    1. Анастасия

      Не надо так категорично =) Новички как раз справятся с этим еще лучше, чем те, кто считает себя «профи» :) Они 10 раз изучат инструкцию, распечатают ее и будут оч-чень аккуратно и внимательно все делать, что бы не ошибиться :-D Сужу по тому, как я впервые переустанавливала Виндоус :-D Это было нечто )))) Особенно досталось моему телефонному консультанту — вопрос: «Я точно могу нажать эту кнопку и ничего не сломается» повторялся трижды перед любым действием :-[

      1. Алексей

        Ага :-DЯ всегда удивлялся терпению телефонных консультантов.На их месте я бы давно послал бы к чёртовой бабушке непонятливых юзеров :-D Хотя сам таким бываю когда звоню туда :-D

        1. Анастасия

          Мне повезло, моим телефонным консультантом был мой друг, так что ему пришлось это терпеть и стиснув зубы повторять «Да, все будет хорошо!» :-D Даже не высказался ни разу по поводу моих умственных способностей и не отпустил ни одной шпильки о цвете волос =)

          1. Voroni (автор)

            Я как-то раз помогал товарищу устанавливать винду по телефону — и когда желание съязвить возрастало до критической отметки))) — просто вспоминал себя =)

          2. Анастасия

            Это тоже вариант :) Но не все так умеют. общаться с новичками — сложней всего, наверно. :))) Тут надо тонны выдержки.

  4. Voroni (автор)

    Если автоматический метод не сработает, как будешь обновлять?
    По ктонановенького учился параллельно с Поповым)

    1. Алексей

      А вот этого я не предусмотрел,не знаю :-D Придётся тебя читать :-D

  5. Богдан

    обновлялся и автоматом и в ручную. Ручками, конечно, дольше. Но зато знаешь, что всё сделал верно. Правда и времени занимает многовато, по сравнению с автоматической обновкой. У меня свежие файлы WP по FTP c тотала грузились наверно минут 15 %) Я уже стал волоноваться, что что-то пошло не так. А потом всё встало на свои места, пара плагинов попросилась на обновление и всё. Свежая версия работает как часы!

    1. Богдан

      …блин, забыл дописать, поспешил отправить :(
      Ещё хотел спросить. А обязательно скачивать резервные копии себе на винт? Мой хостер вроде неплохо управляет бэкапом. Автоматом раз в сутки делает резервные копии и обновляет их записи. А сам я делал бэки и сохранял их в рабочей папке на хостинге.
      Или себе на комп сохранить всё же надёжней? *UNKNOWN*

      1. Voroni (автор)

        Богдан, на винт делать резервные копии, это уже на Ваше усмотрение! Конечно надежнее если все файлы Вашего сайта будут на компьютере))) Мало ли что может с сервером случиться… 
        Кстати, 15 мин это долго))))))))
        Но главное что обновились! =)

        1. Богдан

          Ну у меня интернет довольно медленный. А вообще-то я заметил, что через FTP файлы закачиваются гораздо медленнее, чем через загрузчик браузера или флэш. Но говорят, так надёжней.

      2. Алексей

        Раз в сутки??? *CRAZY* Зачем так часто то? У меня 1 раз в неделю на мыло резерная приходит…Ну это дело каждого конечно =)

        1. Богдан

          Раз в сутки обновляются бэки по умолчанию в настройках хостинга. А я и не стал сопротивлятся. Пусть будет.

  6. Анастасия

    Почитала про ручное обновление и ужаснулась =) Хорошо, что у меня автоматическое пока все время срабатывало, не надо было заморачиваться над этим всем :-D
    Хотя, конечно, на всякий случай это полезно знать. Или хотя бы знать, где найти 8)

    1. Анастасия

      Кстати, забыла спросить, а зачем плагины отключать перед обновлением? Я все время обновляла из админки блога ничего не отключая. Вроде все было нормально. Или это просто предосторожность? =)

      1. Voroni (автор)

        Если при обновление WordPress будет какая-нибудь серьезная несовместимость с плагином, то движок может не обновиться и вообще все слететь))) Да и знатоки советуют отключать)))

        1. Анастасия

          Да уж, точно что новичкам везет, ничего ни разу не слетело и не законфликтовало — теперь буду знать, спасибо =)

          1. Алексей

            Настя у меня тоже ничего не конфликтовало с движком.Да нас с тобой в школе и не учили так обновлять двигло.Всё автоматом =)

          2. Анастасия

            Ну они ориентировались именно на «новичков», совсем-совсем не разбирающихся, я так думаю. Вот и не загружали такими подробностями. Подразумевалось, наверно, что кто будет дальше заниматься — тот разберется сам или найдет инфу =)

  7. Анастасия

    Валер, еще вопрос не по теме.. Как вывести под записью вот такие ссылки на другие статьи, типа следующая и предыдущая статья? Как здесь внизу? :) Это плагин какой-то?

    1. Алексей

      Отвечу за Валеру :-D Это постраничная навигация.Она в вордпресе по умолчанию стоит-галочку можно поставить и снять.А плагин постраничной навигации на главной цифры страниц прописывает =)

      1. Voroni (автор)

        немного не так)))

        1. Анастасия

          А как? :)

    2. Voroni (автор)

      Это в шаблоне было заложено. Вот эти две функции отвечают за навигацию http://clip2net.com/s/1TYsJ

    3. Voroni (автор)

      Честно, я не разбирался как они работают.

      1. Анастасия

        Жаль, я думала может плагин какой. А если рискнуть и прописать такую функцию у себя в коде? Не сработает? :)

        1. Voroni (автор)

          Попробовать-то можно, вот только я думаю только этим кодом не обойтись. Наверно еще в файле functions.php есть что-то подобное. Я сейчас как раз на денвере творю))) попробую в другой шаблон этот код вставить и результат напишу через несколько минут

        2. Voroni (автор)

          Ха — заработало!!! Вот мой код 

          Вставишь в нужное место и настроишь в style css внешний вид ссылок

        3. Voroni (автор)

          не корректно код отображается Я на почту тебе напишу

          1. Анастасия

            Супер, спасибо *THUMBS UP* Щас запущу денвер и попробую у себя такое сотворить 8) Код на почту получила

          2. Алексей

            Я вот всё решаюсь Денвер у себя сделать.Но как-то неохота,но нужно :-D

  8. Владимир Фесюк

    Спасибо и автору и комментаторам за интересный свой опыт. НО, самый главный для меня ответ на вопрос я так и не услышал: При автоматическом обновлении надо менять содержание файла wp-config.php. или нет? Вернее, изменения, сделанные в нём, сохранятся или нет? А так же изменения сделанные в других файлах, например удаление корзины, черновиков. Да много, вроде, где что изменял, уже и не помню (к сожалению, не записывал).
    Вот, что меня напрягает при обновлении любым способом.
    У меня стоит предыдущая версия 3.3.1. Так, может действительно, несколько версий пропустить? Не смертельно?

    1. Voroni (автор)

      При автоматическом все обновляется автоматически! Извините за масло масленое))) Кроме плагинов. Ну а с 3.3.1. обновляться или нет — тут я уже не советчик. Хотя разработчики говорят, что какие-то дыры залатали в защите.

      1. Владимир Фесюк

        Вчера накатило отчаянное состояние: с месяц висели два обновления — на шаблон и на 3.3.2. Сподвинула статья о необходимости валидности. Тупо решил обновить тему, справедливо и правильно (как потом выяснилось) считая, что там валидность выше. Тупо, потому что знал, что все внесённые многочисленные мои изменения в файлах улетят. Улетели, но валидность догнал до полного «Да». Осталось подчистить только в файле комментариев. Что удивило: «фонят» многие внедряемые в шаблон коды, например счётчик ХотЛог, плагин ситимэп женерейшин, кроме последней версии, и прочее.
        А обновление движка длилось 1 сек: один клац на авто обновление и всё — никаких последствий, кроме обновления нет.

  9. Роман

    Не знал, что обновление вордпресса это такой сложный вопрос…теперь буду делать бэкап перед обновлением, а то мало ли

    1. Voroni (автор)

      Бэкапы желательно делать перед внесением любых изменений на блоге!

  10. Voroni (автор)

    Блин, не пойму что случилось — комментарии в этом посте стали публиковаться жирным — странно……..

  11. Ната

    кто-то в комменты вставил тег strong или b и не закрыл :)))
    вот жирный текст где-то с кода начинается….

    1. Voroni (автор)

      Точно!!!!!!!! Спасибо, Ната! Действительно, век живи, век учись!!! Еще раз спасибо!!!

  12. WPixel

    всегда на автомате обновлял WP,пока без косяков))

  13. Антон

    Спасибо Вам за подробную инструкцию1
    Всё сделал ручками,т.к. автоматике доверяю плохо!
    А руки-то они ОгоГО:))
    С Вашей-то помощью…
    В общем все хорошо встало, только плагин кэша почему-то не работает, но, возможно дело в шаблоне — он довольно старый — с 2010 года…

    Успехов Вам!

  14. Анатолий

    Подскажите новичку. На хостинге wordpress обновляется без проблем, автоматом.
    А на локальном хостинге автоматически не обновляется. В чём тут дело? Может надо как-то путь изменить? Как?

  15. Павел

    Валерий, обновление блога может повлиять на такие файлы как wp…php, я имею в виду внутренние файлы блога, просто, да и как известно, многие вэб-мастера меняют структуру данных файлов с целью защиты блога от взлома, например, файл wp-config. Потом, нужно ли делать копии шаблонов блога, например, перезаливать их по новой?

  16. Алексей

    Стараюсь без особой необходимости вообще не обновлять движок. Ибо новее, еще не значит — лучше. Возиться потом с шаблоном и конфликтующими плагинами, ради какого-то сомнительного нового функционала удовольствие ниже среднего.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности (подробнее).