Нажмите "Enter" для перехода к содержанию

WooCommerce — обновление с 1.6.6 до 2.0.1

4 марта вышел финальный релиз WooCommerce 2.0.1. Не спешите сразу обновлять плагин, особенно, если вы используете вариативные товары.

Возможные проблемы после обновления:
1. Удаляются все глобальные свойства. Вариативные товары теряют вариации (признак этого — у таких товаров исчезает кнопка «Добавить в корзину»)
2. Изменятся стили WooCommerce — тема может некорректно отображаться — после обновления пройдитесь по всем страницам. Кнопки также могут стать опять серого цвета.
3. Могут «слететь» некоторые настройки и проявиться другие моменты.

Перед обновлением сделайте следующие действия:
1. Бэкап (резервная копия) базы данных MySQL.
2. Сделать экспорт в XML-файл «Варианты». Это можно сделать стандартными инструментами ВордПресс: Инструменты->Экспорт
3. Только после этого можете обновляться.

После обновления, проверьте корректно ли работают вариативные товары. Если будут проблемы, то установите плагин WordPress Importer http://wordpress.org/extend/plugins/wordpress-importer/ — установите его и сделайте импорт XML-файла «Варианты». Это в том случае, еси у Вас были вариативные товары.
Также пересохраните Общие настройки Woocommerce, чтобы задействовать новые стили (цвет кнопок…) — для этого измените (обязательно) цвет любой кнопки и нажмите Сохранить.

Если успели уже обновиться, не ждите обновлений — они вам не помогут. Переход на WooCommerce 1.6.6 тоже уже не поможет. Делайте откат сайта (или БД) на вчерашнее число (у хостеров всегда есть резервные копии). А затем делайте обновление по описанной выше схеме.

комментария 33

  1. Здравствуйте, после установки Saphali Woocommerce Russian и обновления перевода в ручную, перестали работать постоянные ссылки, типа /%postname%/. Два дня убил на поиск проблемы, и методов решения, все безуспешно. Одиночные товары не работают!!! Подскажите решение проблемы. Спасибо

    • Saphali Studio Saphali Studio

      Здравствуйте, для решения Вашего вопроса нужно настроить ЧПУ (постоянные ссылки). Делается это в Настройки — Постоянные ссылки, где нужно указать основу для категории и основу постоянной ссылки продукта. Даже может помочь просто сохранение этих настроек.

  2. Эдуард Эдуард

    Добрый день! Интересует вопрос по мультиязычности, делаю интернет магазин первый раз на wordpresse, магазин должен быть на двух языках, русский и латышский. Для мультиязычности ещё никакого плагина не ставил, но будет платный WPML. Пока провожу тестовые работы на купленой теме, поставил Woocommerce и потом ваш плагин, всё работает отлично, то, что было на английском, теперь всё на русском и не только в самой CMS, а также всё перевелось, что относится к магазину и на сайте. Например закладка «Отзывы» было написано «Reviews».<—(Это как пример перевода, чтобы было понятно про что я.) Так вот вопрос, когда поставится WPML и будет второй язык латышский, всё равно всё будет отображаться на сайте, на русском, что связано с магазином, так как основной язык в WordPress стоит русский? Что нужно сделать, чтобы русские видели всё на русском отображаемое магазином, а латыши на латышском, это всё в WPML можно сделать или есть какие-то хитрости с вашим плагином?

    • Saphali Studio Saphali Studio

      Нужно, чтобы файлы локализации как на латышском, так и на русском были по этому пути:
      wp-content/languages/plugins/woocommerce-admin-xx_XX.mo
      wp-content/languages/plugins/woocommerce-xx_XX.mo
      где xx_XX — код локалиции (напр., ru_RU — для русского).
      Т.е. у вас должны быть как минимум 4 файла (правда работающие только 2 с расширением .mo).

  3. Здравствуйте, обновил версию WC до 2.2.2 и слетел русский перевод. Будет ли обновление Saphali Woocommerce Russian (Free) для WC 2.2.2 и когда?

    • Saphali Studio Saphali Studio

      Здравствуйте. Перевод не слетел, просто нужно в самом WC произвести обновление. Перейдите на все товары, и вверху будет сообщение с предложением обновить локализацию. В любом случае можно зайти в «Woocommerce => System Status (Магазин => Состояние системы)», перейти на вкладку «Tools» (Инструменты), и нажать на кнопку «Force Translation Upgrade», чтобы обновить перевод.
      Теперь основные файлы локализации (помимо тех, которые в Saphali woocommerce russian) находятся здесь:
      wp-content/languages/plugins/woocommerce-admin-ru_RU.mo
      wp-content/languages/plugins/woocommerce-ru_RU.mo

      • Артём Артём

        Спасибо за ответ, теперь всё работает, как надо.

      • bamazal bamazal

        После нажатия Force Translation Upgrade появилась надпись Failed to install/update the translation: Sorry but there is no translation available for your language =/. Что делать?

        • Saphali Studio Saphali Studio

          В этом сообщении есть ссылка с рекомендацией как уладить это, а также как вариант можете скачать файлы http://saphali.com/lang.zip и распаковав скопируйте их тогда сюда wp-content/languages/plugins

          • bamazal bamazal

            Спасибо, теперь всё работает.

      • Вадим Вадим

        Подскажите пожалуйста! Все сделал как описано! все перевело! только теперь не заходит в одиночные товары! Просто грузит грузит… помогите)

        • Saphali Studio Saphali Studio

          Нужно зайти в Настройки -> Постоянные ссылки и заполнить на латинице поля:
          «Основа категории товара» и «Произвольная основа» (для товаров)
          и сохранить.

  4. Мария Мария

    Наверное я чуть-чуть не в тему, но уж очень хочется спросить совместимы ли:
    Версия WC: 2.1.8
    Версия WP: 3.9
    только наново делаю сайт с нуля ( в который раз(((), нет значков шорткодов при добавлении новой страницы или нового товара, тогда как в предыдущей версии это все было, только чпу замучало — думала, что новые версии облегчат работу, а тут свой геморрой(((

    • Saphali Studio Saphali Studio

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

  5. А может ли сама тема быть устаревший для WOOCOMMERCE и не сочетаться? Хотя на старой версии WOOCOMMERCE всё работает правильно. А при обнавлении даже сайд бар падает вниз

    • Saphali Studio Saphali Studio

      При переходе c 1.6.6 на 2.x.x однозначно может, т.к. стили работают у них по-разному.

  6. Здравствуйте недавно поставил тему barberry с ней установил WC 2.1.2 и вариативные продукты не добавляются в корзину. Есть ли решение?

    • Saphali Studio Saphali Studio

      Здравствуйте.
      Видимо, в самой теме проблема. Нужно совмещать ее с данной версией, т.е. искать ошибки (обычно javascript).

  7. Saphali Studio Saphali Studio

    Вы, наверное, не поняли, что такое слаг.

    • Понятно, не через «индивидуальные свойства», а через «глобальные», где слаг. Спасибо, как часы работает.

  8. Андрей Андрей

    Обновился до 2.0.5. Вариации на товарах не отображаются почти нигде. Добавляю новые наименования по-русски, не отображаются. Если добавлять вариации на латинице или цифрами все отлично работает.

    • Saphali Studio Saphali Studio

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

      • Плагин RustoLat стоял сразу после установки. А как отделить название свойство на разных языках если перечисление свойств для вариантов идет —
        | ВСП-60/10-5ТКС (500х400) | ВСП-150/20-5ТКС (500х400) |

  9. Сергей Сергей

    Спасибо, я уже голову сломал, что случилось… просто пипец

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

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

Докажите, что Вы не бот *

Top