Содержание

Импорт товаров xml yml csv в WooCommerce

Список плагинов и сервисов для импорта/экспорта товаров WooCommerce:

WooCommerce импорт товаров из CSV, XML прайсов при помощи плагина WP All Import

Импорт товаров формата CSV, XMLв WooCommerce можно сделать с помощью 2-х бесплатных плагинов: WP All Import: Import any XML or CSV File to WordPress и его расширения для товаров — WP All Import — WooCommerce Add-On. Сначала устанавливаем первый плагин, потом второй (он без первого не работает).

Установка плагина WP All Import для импорта товаров их XML в WooCommerce

  1. Устанавливаем плагин WP All Import и активируем
  2. Устанавливаем дополнение к плагину Import Products from any XML or CSV to WooCommerce и активируем

Текстовый транскрипт видео.

Запуск импорта WP All Import по cron из командной строки

Импорт/обновление товаров Newtrend xml в WooCommerce

1. Создаем xml на сайте Newtrend. За наличие товара отвечает параметр available:

<offer id="131641" available="false">

2. Скачиваем xml файл локально

Первичная загрузка товаров:

Название: {name[1]}

{description[1]}

Краткое описание: {param[1]/@name}: {param[1]} {param[2]/@name}:{param[2]} {param[3]/@name}:{param[3]} {param[4]/@name}:{param[4]} {param[5]/@name}:{param[5]} {param[6]/@name}:{param[6]} {param[7]/@name}:{param[7]}

Stock status: {./@available}

Картинки: каждый url с новой строки

{picture[0]}
{picture[1]}
{picture[2]}
{picture[3]}
{picture[4]}
{picture[5]}
{picture[6]}

Категории(рубрики): Each Товар has multiple Категории товаров: {categoryId[1]}. Или прописать название существующей рубрики (параметр Ярлык)

Настройка обновление товаров

В моем случае нужно обновлять только цену. Заходим на страницу WP All Import →Manage Imports. Нажимаем Import Settings сделанной выше выгрузки.

В разделе Choose which data to update убираем все галочки, кроме пунктов: