Импорт товаров в Woocommerce

Woocommerce

Наверняка очень часто у вас возникает вопрос “как добавить 1000 товаров в woocommerce избегая рутинного добавления”Немного предыстории.

К нам обратился клиент на разработку интернет магазина, весь нюанс в том, что товаров было более 2400. Мы конечно же знали, что существуют инструменты для упрощения такой работы, но ни разу не сталкивались с таким количеством товаров (в основном были магазины по 30-80 товаров)

И вот настал час X. Начали искать плагины, разумеется наткнулись на плагин woothemes но нас не устроила цена плагина (199 зеленых) И тут понеслось…

Импорт товаров в woocommerce с помощью плагина WP All Import

Плагин WP All Import показался нам самым удачным решением для решения проблемы. К нему нужно дополнительно поставить WP All Import – WooCommerce Add-On.

1. Устанавливаем плагин

2. Переходим к файлу импорта

1

Что мы имеем: Name Product (Название товара) | Price (Цена товара) | Description (Описание товара) | Category Product (Категории товаров) | Image Product (Миниатюра товара)

3. Вписываем всю необходимую информацию

4. Сохраняем в Excel в формате .xml (Если сохраните в csv формате будут “кракозябры”)

5. Переходим к Open Office (Аналог word и excel)

6) Открываем файл и сохраняем его в формате csv (обязательно укажите UTF-8) (разделители должны быть запятые “,”)

7) Начинаем импорт. Выбираем Upload File

Снимок экрана 2015-06-28 в 17.35.22

Выбираем Woocommerce Product

Снимок экрана 2015-06-28 в 17.37.04

Переходим к следующему шагу. На 2-ом шаге вам покажут сколько строк в импорте (не учитывается первая строка при условии правильно написанных тегов: например Name Product)

Переходим к третьему шагу.

Снимок_экрана_2015-06-28_в_17_41_22

nameproduct переносим в Title & Content, price переносим в  WooCommerce Add-On (Если  вы не видите этого поля, значит у вас не установлено расширения WP All Import – WooCommerce Add-On) description переносим в Title & Content, categoryproduct переносим в Taxonomies, Categories, Tags.

Ну и разумеется imageproduct в Images (фото можно проставлять не только со своего сайта, но и с других тоже, он выкачивает), когда выбрали переходим к следующему шагу.

Снимок_экрана_2015-06-28_в_17_49_42

Так же переносим идентификаторы в поле.  Далее переходим к следующему шагу и после проверки нажимаем Confirm & Run Import. И ждем импорта. Ура у вас получилось!

Если из писанины ничего не понятно, или просто читать лень смотрите видео

Оцените статью
Блог Веб-студии TeamPoint
Добавить комментарий

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности

  1. Аватар
    TubHub

    Жаль что удалили комментарий.
    В общем есть вариант массового импорта товаров в woocommerce без плагинов и сторонних программ.

    Только гуглдоксы.

    Ответить
    1. Евгений
      Евгений автор

      Мы дельные комментарии не удаляем:)

      Ответить
  2. Аватар
    TubHub

    Разработал возможность массового импорта и последующего массового изменения любой информации по товарам в интернет-магазине на базе wordpress без каких-либо плагинов, лишь встроенная функция импорта товаров в woocommerce и таблицы google docs (excel тоже можно, но там 1 лишний шаг с перекодировкой в utf-8).

    Чтобы комфортно грузить товары нужно тратить время не на поиск плагинов, а на обработку картинок к товарам.

    Вариант массовой интеграции через файл google docs (excel) предусматривает 2 этапа:
    1. поиск, обработка, присваивание тех названий, которые дал файл. Последующая загрузка всем скопом их в медиабиблиотеку сайта.
    2. сам процесс импорта товаров.
    3. если у вас стоит плагин Cyr-To-Lat – пропускаете, если нет (лучше, чтобы не стоял, ато конфликтов много с ним) – то руками прописываете в итоговые товары постоянные ссылки из вариантов, выданных все тем же файлом для импорта.

    П.С.: на своем действующем интернет-магазине только так и гружу.
    1 Назвал и прогрузил картинки к будущим карточкам.
    2 Скачал файл для импорта.
    3 Поправил постоянные ссылки у товаров.

    Без установки сторонних программ, плагинов, платных расширений. Только Google docs и 2 минуты свободного времени 😉

    Пишите кому интересен вариант. (есть видеообзор процесса импорта на ютубе).
    (не реклама! Просто запарили варианты с тьмой плагинов и прочей ерунды, которая, в итоге, работает частично).

    Ответить
    1. Евгений
      Евгений автор

      Здравствуйте! Спасибо за комментарий! Если хотите, вы можете нам прислать полную статью со скриншотами. Мы ее опубликуем. А вас наградим подарком)

      Ответить
    2. Евгений
      Евгений автор

      Пришлите на почту mikhaylov@teampoint.pw

      Ответить
  3. Аватар
    Илия

    Здравствуйте, но ведь получается, что база товаров будет статической, и если вдруг возникнут покупки товара в физическом магазине, то не изменятся значения о количестве товара на сайте. Есть вариант синхронного изменения данных?

    Ответить
    1. Евгений
      Евгений автор

      Вам нужна 1-с

      Ответить
  4. Аватар
    Павел

    Подскажите, я в самое первое поле Title & Discription переношу Название товара, но оно у меня содержит кириллицу. Соответственно после импорта мой URL содержит кириллицу, чего я хотел бы избежать. Как можно выйти из ситуации не меняя название Товара.

    Ответить
  5. Аватар
    Alvina

    Здравствуйте. WP All Import – WooCommerce Add-On –выдает только платные версии. Я делаю сайт для мужа и не оправданно покупать за 90 у.е. . Как же бесплатно это установить? Заранее Спасибо.

    Ответить
    1. Аватар
      Эдик

      Ссылка на плагин в репозитории: https://ru.wordpress.org/plugins/woocommerce-xml-csv-product-import/

      Ответить
  6. Аватар
    Азат Мингалеев

    Может раньше он и был бесплатный, сейчас там только платные варианты WooCommerce Add-On

    http://www.wpallimport.com/order-now/?utm_source=free-plugin&utm_campaign=wooco-products&utm_medium=in-plugin

    Ответить
    1. Евгений
      Евгений автор

      В репозитории смотрите, мы пользуемся бесплатной версией!

      Ответить
  7. Аватар
    Наталья Мигулёва

    в бесплатной нельзя

    Ответить
    1. Евгений
      Евгений автор

      Что нельзя? 🙂

      Ответить
  8. Аватар
    Рафаэль

    Здравствуйте! А вот сохранять в CSV нужно именно программой Open Ofice? (почему спрашиваю – всё делал по вашей инструкции, только в CSV сохранил через Excel – в результате кракозябры). Или разницы нет?

    Ответить
    1. Евгений
      Евгений автор

      Сохранять вы должны СТРОГО в UTF-8

      Ответить
      1. Аватар
        Рафаэль

        всё так и сделал, в точности, несколько раз проверил (разделители – запятые. и сохранил в UTF-8), всё равно кракозябры. А вот в формате xml получилось всё отлично, без кракозябр. Жаль только что в бесплатной версии нельзя вариативные так добавить – нужно покупать платную версию. Спасибо вам за статью, у вас на мой взгляд, доступнее всех написано

        Ответить
        1. Евгений
          Евгений автор

          Спасибо! Стараемся для вас!

          Ответить
          1. Аватар
            Наталья

            А у меня через OpenOffice не получилось, все галочки сверила. За то открыла через exel файл CSV и сохранила как Книга Exel и все ок 🙂 Мало ли кому-то пригодится

        2. Аватар
          TubHub

          Открываем google docs
          Копируем все данные из файла в него.
          Скачиваем в расширении CSV.
          Google docs автоматически присваивает utf-8 кодировку.
          Пользуйтесь лайфхаком и не устанавливайте лишних программ 😉

          Ответить
    2. Евгений
      Евгений автор

      6) Открываем файл и сохраняем его в формате csv (обязательно укажите UTF-8) (разделители должны быть запятые “,”)

      Ответить
  9. Аватар
    Денис

    Все бы хорошо, только плагин платный. И стоит не дешево.

    Ответить
    1. Евгений
      Евгений автор

      Те функции, которые мы описали, можно сделать в бесплатной версии 🙂

      Ответить
  10. Аватар
    Ильдар

    Огромное спасибо вам за статью!

    Ответить
    1. Евгений
      Евгений автор

      Не за что, пользуйтесь! 🙂

      Ответить
  11. Аватар
    Сергей

    Здравствуйте. Кто подскажет с чем может быть связана ошибка HTTP Error на первом шаге, при выборе загрузки файла? Уже кончились варианты, в чем может быть проблема..
    Спасибо

    Ответить
    1. Евгений
      Евгений автор

      Тяжело по принскрину определить почему ошибка. Пациента покажите, напишите на почту mikhaylov [@] teampoint.pw

      Ответить
  12. Аватар
    Владимир

    Странно.. Ни в видео, ни в плагине не увидел, как добавить артикул. Так и есть, или все же можно добавить?

    Ответить
    1. Аватар
      Владимир

      Все, нашел – это уникальный идентификатор, который можно ввести уже после сопоставления всех полей на следующем шаге

      Ответить
      1. Евгений
        Евгений автор

        🙂 Немного внимания и все получиться!

        Ответить
  13. Аватар
    Константин

    WP All Import – WooCommerce Add-On
    Не активируется. Что делать?

    Ответить
    1. Евгений
      Евгений автор

      Что пишет? Принскрин пожалуйста

      Ответить
    2. Аватар
      Ник

      скорее всего надо скачать и активировать плагин https://wordpress.org/plugins/wp-all-import/ отсюда. у меня при попытке активирования WP All Import – WooCommerce Add-On в админ панели сообщение об этом вылезло вверху. внимательно посмотрите

      Ответить
      1. Евгений
        Евгений автор

        Спасибо за помощь!

        Ответить
  14. Аватар
    Джон

    А пример ексель файла можно?

    Ответить
    1. Евгений
      Евгений автор

      Пример файла вы можете скачать на официальном сайте.

      Ответить
      1. Аватар
        Джон

        Можно ссылку?

        Ответить
  15. Аватар
    Николай

    Все разобрался WooCommerce Add-On я установил не тот. Надо было вот этот.

    Ответить
    1. Евгений
      Евгений автор

      Рад за вас 🙂

      Ответить
  16. Аватар
    Николай

    о нас не устроила цена плагина (199 зеленых) И тут понеслось…
    Не пойму в чем соль. При установке данного плагина и экспорте необходим
    WP All Import – WooCommerce Add-On.
    При осуществлении импорта плагин WP All Import просит внести оплалту.
    Что тут не так?

    Ответить
  17. Аватар
    Юрий

    Евгений, здравствуйте! Вопрос такой, если у товаров по 2,3 и больше картинок, как составить таблицу для импорта? у вас табл только с одной картинкой. Спасибо

    Ответить
    1. Евгений
      Евгений автор

      В документации есть информация по большим кол-вам фотографий

      Ответить
  18. Аватар
    Иван

    Добрый день. У меня вот такая проблема, никак не могу разобраться. Я импортирую вариативные товары, одна главная категория и две подкатегории. Происходит следующее: Товар импортируется правильно, все атрибуты вариаций верно. Но к одной подкатегории прикрепляются товары, а к другой нет. Хотя, в разделе Категории товаров, все категории создаются верно, и даже подписано кол-во товаров закрепленных к каждой категории, если нажать на кол-во товаров, то в одной категории выходят все товары, которые должны к ней прикрепиться, а ко второй, нет. Что только не пробовал, и пересохранял файл, и переписывал наименование категорий, но ничего не помогает.

    Ответить
    1. Евгений
      Евгений автор

      Иван здравствуйте! Тяжело сказать, нужно видеть пациента! Отключите плагины кэширующую информацию.

      Ответить
  19. Аватар
    Александр

    Добрый день!
    Подскажите какой алгоритм выбрать для обновления цен, добавления новых товаров и удаления позиций в случае отсутствия товара у поставщика

    Ответить
  20. Аватар
    Klad Proraba

    Здравствуйте :), возник вопрос: как импортировать отдельно в магазин два файла, один с данными товара, а второй картинки? Импортирую с помощью плагина WP All Import, обычно всё в одном файле, данные товара и картинки, а у меня два файла, отдельно картинки и данные. Данные товара загружаю в магазин kladproraba.com, а картинки потом заливаю при редактировании товара. По времени это долго. Отдельно загрузить картинки сразу к товарам не получается. Плагины для загрузки товаров, думаю, мало чем отличаются, функции выполняют одни и те же. Поделитесь опытом, как загружать фото к товару 🙂

    Ответить
    1. Евгений
      Евгений автор

      Здравствуйте, исходя из вашего вопроса, понятно, что у вас 2 файла. Вы можете прописать тег Image Product в вашей xml-ке, и заливать все одним файлом.

      Ответить
  21. Аватар
    Kladproraba

    Здравствуйте! Подскажите, будьте добры, как решить проблему: у внешнего/партнёрского товара нет возможности добавлять отзывы в магазине kladproraba.com, блок с отзывами “прячется”, эта проблема только с внешним товаром, сторонние плагины например -YITH WooCommerce Advanced Reviews не решили проблему, ответа на этот вопрос пока не существует, как решить проблему? Буду очень признателен за помощь!

    Ответить
    1. Евгений
      Евгений автор

      Здравствуйте, не нашли товаров на вашем сайте, скиньте ссылку.

      Ответить
      1. Аватар
        Kladproraba

        Здравствуйте Евгений, благодарю за отклик. Товаров пока нет, сменил тематику магазина. Проблема с отзывами была решена, в стилях css прописал недостающий элемент.

        Ответить
  22. Аватар
    Владимир

    Добрый день, подскажите а 25 000 товаров вукомерс с этим плагином потянет? И если нет, то на преста шоп, какой плагин использовать для заливки такого кол-ва товаров? желательно чтобы картинки тоже выкачивал из инета

    Ответить
    1. Евгений
      Евгений автор

      Владимир здравствуйте!
      1) Потянет, то потянет, но мороки честно я вам скажу не оберетесь.. 🙂
      2) Мы на престашопе делали CSV формат и ручками добавляли… товаров правда всего было 90
      3) Плагин я вам даже не подскажу. Зато знаю сервис, который это сделает за меня, https://codecanyon.net/

      Ответить
  23. Аватар
    Виталий

    Хороший пост.
    А для экспорта что использовали?

    Ответить
    1. Евгений
      Евгений автор

      У WooThemes есть специальный плагин для Экспорта.

      Ответить
  24. Аватар
    Витали

    видео очень помогло разобраться с атрибутами!

    Ответить
    1. Евгений
      Евгений автор

      Рады, что разобрались с атрибутами! 🙂

      Ответить
  25. Аватар
    Алекс

    Ребята такая вот штука тут. импортируется всё ок, но потом когда заходишь в редактирование товара – цена почему то слетает. было ли у вас такое?

    Ответить
    1. Евгений
      Евгений автор

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

      Ответить
  26. Аватар
    Алекс

    а если допустим у нас уже все товары загружены и нам нужно обновить-изменить цены, то какой алгоритм дейтвий в данном случае?

    Ответить
  27. Аватар
    Martin

    Странность – обновились цены, поменялись внутри редактирования конкретного товара. Пока не открою его (товар) и не нажму UPDATE цена на фронтенде не меняется.

    Ответить
    1. Евгений
      Евгений автор

      У вас не стоят плагины, которые кэшируют информацию?

      Ответить
      1. Аватар
        Martin

        ммм вчера стояла, но я уже не помню проблема была до или после. Сейчас вообще не импортирует. На нуле стоит и все.

        Ответить
  28. Аватар
    Иван

    Как сделать что бы категории товаров при следующем обновлении удалялись (ненужные)? Как сделать, что бы категории автоматом добавлялись в главное меню? Спасибо заранее!

    Ответить
  29. Аватар
    Влад

    Блин! Спасибо вам огромное! Заманался товары в ручную добавлять! Шаблон у вас прикольный, название не подскажите?

    Ответить
    1. Аватар
      Владимир

      Тема у них florence

      Ответить
      1. Евгений
        Евгений автор

        🙂 Да, действительно, Шаблон называется Florence!

        Ответить
  30. Аватар
    антон

    Здравствуйте.собираюсь делать магазин на вп+вукомерс. товаров будет на старте 500 далее до 1500.как вы думаете вукомерс хорошее решение?доволен ли клиент с 2500 товаров?если можно ссылку на магазин…

    Ответить
    1. Евгений
      Евгений автор

      Здравствуйте, если товары будут ПОСТОЯННО меняться: лучше Битрикс (удобная интеграция), если CMS бесплатная, то Prestashop.
      Если товары будут меняться не так часто, то отличное решение, + плагинов навалом!

      Ответить
      1. Аватар
        антон

        Спасибо за ответ.значит будем делать…когда закину товары поделюсь статьей о ощущениях.

        Ответить
        1. Евгений
          Евгений автор

          Ждем статью! 🙂

          Ответить
  31. Аватар
    sajruslan

    Добрый день. Подскажите а если товар вариативный как сделать импорт?

    Ответить
    1. Евгений
      Евгений автор

      Доброго! Нам ни разу не доводилось импортировать вариативные товары, попробуйте глянуть по ссылке: http://www.wpallimport.com/documentation/woocommerce/variable-products/

      Ответить
  32. Аватар
    Max

    сайт хорошо смотрится, только номера страниц в самом низу это не удобно подтяните в правый блок :3

    Ответить
    1. mihayloverec
      Евгений автор

      Внимательный вы однако 🙂
      Передадим программистам, что бы поправили. Спасибо за мнение.

      Ответить