- Импорт товаров в WooCommerce
- Импорт товаров из CSV файла
- Расширенные настройки
- Пример CSV файла
- Программа для работы с CSV форматом
- Процесс импорта CSV файла
- Шаг1) Загрузить CSV файл
- Шаг2) Назначить CSV поля товарам
- Какие возникли проблемы
- Выводы
- Комментарии ( 2 ):
- WordPress.org
- Русский
- Штатный импорт CSV (много атрибутов)
- WooCommerce. Импорт товаров из прайса csv (excel)
- Модуль Woocommerce CSV Importer
- Настройки модуля импорта товаров в WooCommerce
- Импорт csv в WooCommerce с простыми (simple) товарами
- Создания Хедеров
- Импорт файла
- Результат
- Пример файла csv для импорта в Woocommerce простого товара
- Видео-инструкция
- Импорт csv в WooCommerce товаров с вариантами (variable)
- Описание официального примера файла
- Подготовка и импорт вариантов товара в woocommerce
- Результат загрузки в woocommerce вариативных товаров
- Пример файла csv для импорта в Woocommerce variable товара
Импорт товаров в WooCommerce
Как сделать массовый импорт товаров в интернет-магазин, работающий на плагине WordPress – WooCommerce? Совсем недавно этого нельзя было сделать бесплатно, зато платных плагинов импорта существует предостаточно, в том числе и у WooCommerce. Это их заработок, ведь сам плагин распространяется бесплатно, но с ограниченными возможностями.
Конечно, за нужное и полезное дополнение, не жалко и заплатить, если ваш магазин начал приносить доход. А как быть начинающим, кому хочется попробовать и посмотреть? Не будешь же покупать все подряд, для разных экспериментов. Так вот, к чему я все это веду, не так давно во вкладке Товары -> Все товары, появились две кнопки – Импорт и Экспорт.
Мне стало жутко интересно, а что реально можно сделать этими кнопками? В альтруизм команды WooCommerce, я не верю. Давайте посмотрим, какие плюшки для нас не пожалели разработчики плагина.
Импорт товаров из CSV файла
Этот инструмент позволяет импортировать или дописывать данные товара из CSV файла к вашему магазину. Размер загружаемого файла не должен превышать 2 мегабайта (существенное ограничение). Так же есть возможность обновления данных товаров, если поставить галочку в чекбоксе, то товары с одинаковыми ID, обновятся. Данная функция пригодится, при обновлении базы с товарами.
Расширенные настройки
Там есть поле, где вы указываете путь к CSV файлу на сервере. Зачем это нужно? Давайте представим, что есть поставщик, товар которого вы продаете в своем магазине. Поставщик меняет цены и удаленно сам обновляет ваш CSV файл на актуальный, с новыми ценами. По-моему слишком сложно, не проще ли поставщику просто послать вам обновленный файл.
В поле с разделитем CSV по умолчанию стоит запятая, которая отделяет друг от друга данные о товаре. Что здесь надо знать и понимать? Разделитель в CSV файле должен быть таким же, как в этом поле импорта. Всегда надо проверять, полученный файл от поставщиков, если например, там стоит точка с запятой, то и вы в данном поле прописываете точку с запятой, иначе импорт не произойдет.
Пример CSV файла
В верхней строке мы видим названия полей, разделенные запятой. В следующих строчках – значения товаров. В некоторых столбцах вместо значений стоят запятые, это значит что столбец пустой, то есть значение в базе отсутствует.
Программа для работы с CSV форматом
Наилучшим образом для работы с CSV файлами подходит бесплатная программа На странице OpenOffice, перед открытием CSV файла для редактирования, откроется предварительное окно с настройками. Выбираете кодировку UTF-8 и ставите галочку напротив нужного разделителя.
Процесс импорта CSV файла
Шаг1) Загрузить CSV файл
Шаг2) Назначить CSV поля товарам
Все значения товаров с именами столбцов появились в левом столбике, вам надо из левого столбика выбрать подходящие названия полей.
Если импорт прошел успешно, то вы увидите следующую, картинку.
Все, товары импортировались.
Открою вам тайну, что у меня процесс импорта прошел гладко, только потому что, я сначала сделал экспорт нескольких товаров из магазина. На выходе я получил готовый CSV файл, с правильными названиями полей и потом этот же файл обратно импортировал.
Таким образом, выявилась первая польза от нововведения, можно быстро вносить изменения в CSV файле и обратно импортировать, чем открывать товар по очереди.
Какие возникли проблемы
Вы не можете импортировать CSV файл как он есть, получаете ли вы его от поставщиков или от партнерки. Названия столбцов в CSV файле должны строго совпадать с названиями выбираемых полей при импорте. На практике вам сначала надо заменить названия столбцов, которые в верхнем ряду на такие же, как в плагине, иначе импорта не будет.
Выводы
Делать импорт товаров через родной Импорт/Экспорт WooCommerce сходу не получиться, нужно терпение, чтобы разобраться в этом. А тем, кто разобрался, предстоит редактирование CSV файла (заменять названия столбцов). Еще раз подтверждается истина, что хороший продукт не может быть бесплатным. По сегодняшним стандартам – хорошо, это когда все просто и не надо париться. Только за этой простотой стоит огромный труд разработчиков.
Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!
Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.
Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления
Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.
Порекомендуйте эту статью друзьям:
Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):
Она выглядит вот так:
Комментарии ( 2 ):
Всем привет. Возникла такая проблема: при импорте товаров в csv формате, импорт проходит хорошо. При выборе назначения полей вылазят штук пять полей изображения (у каждого товара в среднем 5 фото) одно спокойно уходит на миниатюру товара, а вот как остальные добавить в галерею товара, понять не могу. Помогите
Михаил, добрый день. А случаем не знаешь, при импорте, с какими таблицами происходит работа? Дело в том, что я хочу дописать свой модуль, для импорта на вордпресовский woocommerce. И пытаюсь понять какие поля мне нужно учитывать в таблице post с типом product. Знаю также, что многие вещи в перемешку лежат в postmeta. Спасибо.
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.
Copyright © 2010-2021 Русаков Михаил Юрьевич. Все права защищены.
Источник
WordPress.org
Русский
Поддержка → Проблемы и решения → Штатный импорт CSV (много атрибутов)
Штатный импорт CSV (много атрибутов)
Есть подготовленный csv-файл для импорта на сайт.
Загвоздка в тов что в файле очень много атрибутов (300шт), поскольку в каждого товара разные атрибуты.
Проблема в том что импорт не работает с таким количеством атрибутов. Если удаляю атрибуты, оставляю 10шт. то работает, а с большим количеством атрибутов зависает на этапе когда должен идти бегунок процентов загрузки, но он на 0(пишет Ваши товары сейчас импортируются….) и так ждал час и ничего- 0%
Каким образом можно импортировать файл с большим количеством атрибутов(какое макс. количество)?
Может быть это проблема с хостингом или не может такого быть?
Буду благодарен за советы.
Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]
https://drive.google.com/file/d/1dSN0cS6SoSi7UXE0VKEVtVDUYkuWJSqx/view?usp=sharing
Ссылка на CSV файл. Сначала нужно скачать и открывать на компютере. В гугле некоректно открывает.
- Ответ изменён 1 год, 3 месяца назад пользователем yuraok .
Сейчас установил woo commerce, плагин WP All Import и попытался импортировать Ваш файл. Вышло сообщение:
Upgrade to the Pro edition of WP All Import to Use Existing Files
If you already own it, remove the free edition and install the Pro edition.
У Вас установлена Pro версия этого плагина?
Сейчас установил woo commerce, плагин WP All Import и попытался импортировать Ваш файл. Вышло сообщение:
Upgrade to the Pro edition of WP All Import to Use Existing Files
If you already own it, remove the free edition and install the Pro edition.
У Вас установлена Pro версия этого плагина?
Нет, у меня не установлен данный плагин, т.к. незнаю поможет ли он решить проблему.
Если использовать встроенный импортер, то ниже кнопки «Выберите файл» я вижу «Максимальный размер: 2 MB» . А Ваш файл 12 Мб. Значит встроенный импортер не подойдет.
Если использовать встроенный импортер, то ниже кнопки «Выберите файл» я вижу «Максимальный размер: 2 MB» . А Ваш файл 12 Мб. Значит встроенный импортер не подойдет.
Незнаю какая у Вас версия woocommerce но уменя пишет максимальный размер файла 200МВ. Причина не в этом, файл 12МВ импортирует нормально но с малим количеством атрибутов, а такой же файл 12МВ с атрибутами 300шт импорт даже не начинается!
Ктото может дать правильную структуру файла для CSV импорта с многими атрибутами Может у меня ошибка.
(инеется ввиду что в каждого товара скажем по 5-10 атрибутов но имена атрибутов разные могут быть, поетому в общей сумме атрибутов выходит больше 100)
В чем еще может быть причина?
Может ктото у кого есть PRO версия попробует импортировать через WP ALL IMPORT Woocom, чтобы узнать решит ли платный плагин проблему.
Буду ОЧЕНЬ благодарен за любую помощь…
- Ответ изменён 1 год, 3 месяца назад пользователем yuraok .
- Ответ изменён 1 год, 3 месяца назад пользователем yuraok .
- Ответ изменён 1 год, 3 месяца назад пользователем yuraok .
- Ответ изменён 1 год, 3 месяца назад пользователем yuraok .
На моем хостинге было ограничение 2 Мб, сейчас увеличил до 20. Импорт начинается, но требуются действия с CSV файлом, приложил скриншот:
Источник
WooCommerce. Импорт товаров из прайса csv (excel)
Woocommerce — популярный и бесплатный плагин WordPress для создания каталога интернет-магазина.
Как и в любой интернет-магазин в Woocommerce нужно добавлять товары.
Способы добавления товаров в Woocommerce традиционные:
- руками
- массово через импорт товаров из csv
Последний способ про импорт csv в Woocommerce мы рассмотрим в этой статье.
Модуль Woocommerce CSV Importer
Для того, чтобы загрузить csv в Woocommerce устанавливаем плагин для импорта товаров “Woocommerce CSV Importer”:
После завершения установки активируем плагин и переходим к его настройке.
Настройки модуля импорта товаров в WooCommerce
Field separator: нужно проверить или установить необходимый разделитель csv, чтобы он соответствовал вашему файлу, иначе импорт не будет работать нормально:
Skip the first row: указываем YES, если в Вашем файле в первой строке идут заголовки, их (первую строку) нужно пропустить при импорте.
При загрузке контента на русском языке у файла должна быть кодировка utf-8, а в настройках плагина — не кодировать.
Остальные настройки можно оставить по умолчанию и менять в зависимости от задачи, которую хотите решать.
Импорт csv в WooCommerce с простыми (simple) товарами
Для начала импорта товаров из csv переходим в меню плагина Импорт:
Создания Хедеров
Начало импорта начинается с создания Хедеров, без которых сделать импорт товаров в WooCommerce из csv нельзя.
Для этого выбираем файл, который нужно импортировать, и нажимаем кнопку load:
Если названия столбцов в csv указаны как в примере файла ( https://allaerd.org/knowledgebase/example-files/ ) , соответствия (mapping) выставляются автоматически. В противном случае нужно указать для каждого столбца, что есть что.
После настроек сохраняем Хедер:
Импорт файла
Переходим в Импорт:
указываем файл и нажимаем load, выбираем Хедер, по правилам которого должен обрабатываться csv-файл и нажимаем load:
превью импорта, где нажимаем кнопку Start, она и запустить импорт товаров из csv в WooCommerce:
Загрузка товаров завершится и появится сообщение об этом:
Результат
Товары загрузились успешно.
Имя товара, артикул, все фото, цена, краткое описание:
Вес товара:
Пример файла csv для импорта в Woocommerce простого товара
Скачать пример csv файла можно здесь.
Видео-инструкция
Импорт csv в WooCommerce товаров с вариантами (variable)
Описание официального примера файла
На сайте плагина есть пример файла, как можно импортировать variable продукты:
В файле приведены 4 примера, как можно загружать варианты товаров. Описаны они в столбце E.
Первый пример — самый простой, когда у товара один параметр, например, цвет.
Второй соответственно, когда два параметра, например, цвет и размер, но при этом вариант товара еще один. (Красная и Желтая майки размеров S, L, XXL, на все одинаковая цена и артикул).
Подготовка и импорт вариантов товара в woocommerce
Перед загрузкой вариантов товаров должны быть созданы или загружены все атрибуты (цвета, размеры, например), которые будут использоваться в файле с variable товарами, иначе они не загрузятся нормально. Создать их можно руками через админку, или загрузить из csv через этот же модуль.
В столбце variations указываем ярлык (slug) атрибута, который задается здесь:
Со значениями атрибутов — аналогично, все они должны быть созданы заранее.
Когда файл подготовили, создаем в плагине хедеры для его загрузки, последовательность аналогична как и для простых продуктов, описанных ранее в статье.
Результат загрузки в woocommerce вариативных товаров
Загружаем файл и получаем результат:
Пример файла csv для импорта в Woocommerce variable товара
Импортировать товары можно из стандартных файлов, когда простые продукты грузятся отдельно, дальше грузятся их варианты.
Немного протестировав, как все работает, я смог объединить все в один файл и грузить сразу товар с вариантами из одного файла.
Описание основных полей, которые касаются контента карточки товара:
- sku — артикул товара или его варианта;
- post_parent — артикул родительского продукта, указывается только для вариантов;
- product_type — признак, указывающий продукт или его вариант описан в данной строке;
- variations — какие атрибуты будут вариантами;
- pa_color — значения атрибута color;
- pa_size — значения атрибута size;
- regular_price — цена;
- sale_price — цена со скидкой, если есть;
- post_title — название;
- post_content — полное описание;
- post_excerpt — краткое описание;
- category — категория;
- featured_image — главное фото;
- product_gallery — дополнительные фото.
Скачать пример файла, из которого можно грузить продукт сразу с вариантами можно по ссылке.
Если у Вас есть вопросы — пишите их в комментарии.
Источник