WordPress 3.2 — реабилитация. Необъяснимо успешное обновление

Безумно люблю, когда в жизни происходят необъяснимые вещи.

Совсем недавно, сразу после того, как начал существование новая ветка WordPress 3.1, мной была написана статья «WordPress 3.1. Зачем они его выпустили?», где описывалась неудачная попытка обновить версию с 3.0.5 до 3.1.

Время шло. Упомянутая статья стала лидером среди материалов 2011 года. Были еще попытки обновиться и заканчивались они все теми же неудачами — шаблон расползался, блоки исчезали, в RSS выдавались все без исключения статьи. Между тем, коллеги-блогеры сообщали о все новых и новых обновлениях движка. Со временем идея об обновлении стала идеей фикс. Я был готов перелопатить весь код шаблона, чтобы найти те огрехи, которые не дают новым версиям работать правильно.

Скачав новую русскую версию, я аккуратно вручную залил все файлы, один за другим, сбросил кеш, зашел на главную страницу и, о чудо!.. все работало нормально!!! Админка тоже функционировала хорошо и, больше того, она мне понравилась, вернее, стала нравиться почти так же, как и админка Joomla.

Чем объяснить то, что обновление до 3.1 не удалось, а до 3.2 прошло хорошо? У меня единственное объяснение: в первом случае применялось обновление автоматическое, а во втором — ручное. Может быть при автообновлении файлы с одинаковымии названиями не заменялись на более новые, а пропускались. Как следствие — код работал некорректно.

В версии WordPress 3.2 скрипт  MaxSite Cashe работает хорошо и показывает следующие результаты: 0.53MB/0.02026 sec

  1. Наблюдатель

    Да, это все хорошо, хотя я и прежде обновлялся без проблем на автомате при том, что все мои шаблоны изрядно отличаются от исходников.

    Жень, я тут к тебе с офтопом...

    У меня откуда-то в шаблоне появилась link rel='canonical'. Перечитал кучу всего по этой теме — все в один голос кричат, что это ест зергут. А у меня все страницы из Янда вылетели, остались только эти гребаные гугловские каноникалы... Вообщем, полная ж...

    Ты не в теме???

    1. eavasi Автор записи

      Я тоже знаю, что это «зер гут». У меня даже плагин стоит для канонизации ссылок. А вылет из Яндекса с этим никак не должены быть связан. Это простое совпадение. Эта проблема лечится всем известным способом — запросом в техподдержку Яндекса. Ты же это уже проходил, по-моему?

      1. Наблюдатель

        Да нет, Жень. Вот тут-то, как раз, никакого совпадения. В вебмастере пишет:

        «Документ не является каноническим

        В коде документа в тэге link содержится параметр rel=»canonical", указывающий на другой (канонический) документ. Вместо данного документа проиндексирован канонический."

        А саму ссылку показывает вида www.blog-rv.com/a-byl-li- ...?replytocom=1910 например. Что-то я запутался, все ж было нормально, все индексировалось, не обновлялся, шаблон не менял. А rel="canonical" в коде появилась сама по себе, я ее точно не вставлял. Да, кстати, гуголь индексирует на ура и без проблем...

        1. eavasi Автор записи

          А у меня тоже так пишет. Я внимания не обращаю. Ты спроси в техподдержке, может чего объяснят.

    1. eavasi Автор записи

      Ильдар, привет. Молодец, что написал, спасибо, что заходишь и читаешь.

      Для проверки своего хостинга на совместимость с 3.2 есть плагин. Он описан у Донченко blogproblog.com/wordpress_3_2_update/

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

  2. Марина

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

    1. eavasi Автор записи

      Марина, привет.

      Перед обновлением WordPress, я обновил по-моему 4 или 5 плагинов на автомате из админки. Но, думаю, что и без этого обновления все прошло бы хорошо. Единственное что надо сделать, это проверить хостинг на совместимость с новой версией. Сделать это можно с помощью плагина: wordpress.org/extend/plugins/health-check/

      Обновляйся, Марина. Ничего в этом страшного нету.

  3. Баловень

    Я как и Марина, не сторонник частых обновлений. Блог функциониует, посетители присутствуют и пишут комменты.

    Есть только одна причина, по которой нужно всегда и оперативно обновлятся, это когда твой блог о самом WP. А мой блог больше о политике, поэтому... я обновляюсь тогда, когда нужно расширить фунциональность блога не за счёт хитрых плагинов, а за счёт встроенных средств.

    1. eavasi Автор записи

      Каждому бездействию можно найти объяснение, кажущееся справедливым и оправданным.

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

  4. Александр Кривой

    Один свой блог с версии 2.8.5 вручную обновил до 2.9.2 а затем автоматом до 3.2 Проблем нет. Второй блог с 2.9.2 также автоматом до 3.2 без проблем. Третий с 3.0.3 автоматом до 3.2 полет нормальный, все работает, ни один шаблон не потерял свой прежний вид, плагины многие работают и со старыми версиями

    1. eavasi Автор записи

      Сколько ж у тебя тех блогов?! И когда ты за ними успеваешь? Или у тебя все полномочия делегированы и аутсорсинг настроен?

      1. Александр Кривой

        Три блога действительно отнимают кучу времени, аутсорсинга нет, так как пока не доверяю никому, сам тщательно отбираю материал для контента

        1. eavasi Автор записи

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

  5. eavasi

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

    Спасибо за коммент.

  6. Rezo

    Жень, мои поздравления... В Германии по такому же принципу работают Интернет-провайдеры: как карта ляжет 🙂

    Я, как и всегда, на тест-сайте сделал все автоматом: без проблем. После обновил все сайты с разными плагинами и темами — все в ажуре. 🙂

    1. eavasi

      Резо, мои поздравления в ответ!

      Как ты долго молчал!

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

      1. Rezo

        Я тебе завидую такой беспощадной белой завистью, что каждый раз начинаю писать тебе комментарии по поводу путешествия на Землю Обетованную скрипя сердце и скрежеча зубами 🙂 🙂 🙂

        Шучу-шучу.

        1. eavasi

          Подожди немного, расслабься. В апреле новая порция статей будет. Про второе путешествие. Там будет интереснее. Наверое.

      2. Rezo

        ...Просто там стоко комментариев, что я не успеваю вклиниться в израильские темы 🙂

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

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.