Добрый вечер! Недавно я решился обновить свой блог, а если быть точнее, то WordPress до версии 3.3.1. Конечно, сделал я это очень поздно, но я человек, который использует операционную систему Linux-семейства Ubuntu, выходящую на свет каждые пол года. Следовательно, я жду отзывы по работе данной системы, а только потом перехожу на новую версию, если она конечно оправдывает ожидания.

Новый WordPress 3.3.1 - обновление

Так же и с движком WordPress, пока сам ее не просмотрю на локальном сервере (Denwer или XAMPP или их альтернативы, типа LightHTTPD), то переходить не буду. Еще причина, по которой приходилось ждать — не факт, что новая WorpdPress стабильнее и безопаснее прежней, бывает и такое…новое — не значит лучше!

Что нужно сделать для перехода на WordPress 3.3.1

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

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

  1. На хостинге должна быть версия PHP не раньше 5.2.4;
  2. Версия MySQL должна быть не раньше 5.0.15;
  3. Выделенной оперативной памяти более 64 мб обязательно;

Все эти требования можно проверить на панели управления хостингом. Находим соответствующие параметры или спрашиваем всю информацию о предоставленной услуге хостинга в центре поддержки. Сверив параметры сервера и системные требования для WordPress можно приступить к обновлению.

Обновление WordPress — автоматический и ручной

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

Инструкции по обновлению WordPress

После этого нажмите Обновить до 3.3.1. Данный процесс обновления прошел подозрительно быстро (возможно это связано с тем, что я обновлял его на 8 мбит/сек интернете).

Обновление WordPress до версии 3.3.1

Есть способ посложнее, который потребует приличное количество времени относительно автоматического обновления. Также отключите все плагины, сделайте резервную копию файлов сайта и базы данных. После выполнения всех процедур проверьте правильность и сохранность скаченных файлов (на том же Denwer или XAMPP или их альтернативы). Далее приступим к удалению файлов, которые заменят новые от WordPress 3.3.1. Снова подключаемся к серверу, находим папки которые удалять не надо:

  • wp-content;
  • wp-images;
  • wp-includes — если имеются языковые файлы;
  • папки сторонних скриптов, которые вы установили на сайт (например скрипт Share 42);

Далее находим файлы, которые тоже удалять не следует:

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

Проверить работоспособность блога нужно в обязательном порядке. Проанализируйте как работают ссылки, их отображение, наличие robots.txt и его правильность, а так же sitemap.xml, работу плагинов, скриптов, виджетов и все настройки блога. Если вдруг заметили, что на новом движке сайт работает не как раньше — долго грузиться на других ПК, ссылки перестали работать, поменялась сама структура страниц, отказ в работе плагинов (всех, при единичных случаях отказа — найдите альтернативу установленному плагину, которая подойдет под новую версию WordPress), то следует загрузить копию сайта на сервер и повторить обновление.

Что нового в новом WordPress 3.3.1 — особенности

Первое, что мне бросилось в глаза — новый вид интерфейса панели администратора WordPress, немного переделанное расположение блоков на главной странице (только ознакомление, дальше все расположится по привычному виду), боковая панель укоротилась, верхняя поменялась тоже. Кроме того были исправлены 15 ошибок в безопасности, что тоже не мало важно. Данное обновление никак не влияет на окончательный вид сайта — это меняет шаблон.

А теперь рассмотрим «новый» интерфейс WordPress более подробно. Верхняя панель претерпела изменения — она стала более симпатичная (в черных тонах) и появилась на странице администрирования (в предыдущих версиях ее не было). На ней остались только кнопки Перехода на сайт, комментарии и пункт Добавить. Поиск свернулась в одну кнопку, что не совсем понятно — кнопка ли это или разворачивающаяся строка поиска. Добавили кнопку WordPress с ссылками на официальный сайт, документацию и поддержку. Панель сохраняет прежний вид на страницах сайта.

Верхняя панель WordPress 3.3.1

Теперь про боковую панель — она не разворачивается в блок когда не активна, лишь при наведении курсора показывает содержание блока. Это мне показалось не очень удобным, но привыкнуть можно (мелочи же). Для мониторов с низким разрешением это большой плюс.

Боковая панель WordPress 3.3.1

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

Новая панель загрузки файлов на WordPress 3.3.1

Ну и последняя замеченная мелочь — добавили кнопку Просмотреть запись к странице с комментариями. В старой версии это была непонятная решетка.

Просмотр комментария к странице на WordPress 3.3.1

Общий вывод такой: кардинальных изменений нет, но такие мелочи с интерфейсом, как новая загрузка файлов немного упростили работу с блогом. Редактор оставили без изменения, поэтому прежние ошибки остались. Но если речь пошла о безопасности, то конечно обновить следует — не стоит подвергать «дырам» свои труды.

Комментариев: 10

  1. West Blogger

    Согласен, первое что нужно учитывать при обновлении блога, это то, что что-нибудь да обязательно заработает не так, или сбросится.

    У меня случай один раз произошел, правда не с обновлением вордпресс, а с обновлением плагина до более новой версии.

    Случилось так, что после обновления все настройки сбросились (All in One SEO Pack теги тайтл, дескрипшн) Так вот я этого не заметил, и у меня блог простоял без метатегов довольно значительное время. Заметил я это только тогда, когда блог начал выпадать из индекса.

  2. writer

    Sergey Biryukov Вы не так поняли, имеется ввиду сайт русского сообщества. Допустим оф.сайт drupal — drupal.org, о русского сообщества drupal.ru. Но за замечание спасибо, учту его.

  3. writer

    West Blogger Я по этой причине проверял каждую страницу, все адреса и т.д., да бы не получилось косяков.

  4. Александр

    А у меня «антиплагин» какой то сам был переустановил вордпресс, а версия базы данных в MySQL была меньше 5.0 и пришлось обращаться в службу поддержки хостинга. Ну сейчас всё в порядке.

  5. Дмитрий

    Спасибо автору за инфу. Все обновилось. Обновление заняло меньше минуты)

    Раньше делал обновление без отключенных плагинов и сбивались настройки All in One SEO Pack теги тайтл, дескрипшн!

    Автору +++++. Ещё раз спасибо огромное!

  6. Евгения

    Здравствуйте, Вадим!
    Может быть подскажете Вы или кто-то из опытных wp-блоггеров, как поступить в следующей ситуации:
    на уже давно работающем блоге требуется переустановить сам wordpress. Не обновить движок, а заменить локализацию.
    Вопрос в том, КАК это правильно сделать и на что обратить особое внимание? Какие «косяки» возможны?
    Благодарю за дельные советы заранее.

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>