Переезд с WooCommerce: перенос каталога

Как выгрузить товары из WooCommerce и загрузить их в Shopiforge, что перенесётся, а что нет.

РАЗДЕЛКаталогЧТЕНИЕ~3 минОБНОВЛ.

Как перенести каталог

  1. Переключите админку на английский
    WooCommerce переводит заголовки столбцов выгрузки на язык админки, а Shopiforge узнаёт английские. В WordPress откройте «Пользователи» → «Профиль» и выберите язык English (United States).
  2. Выгрузите товары
    Products → All Products → Export. Оставьте все столбцы (Export all columns) и все типы товаров (Export all products) и нажмите Generate CSV. После этого язык профиля можно вернуть.
  3. Загрузите файл
    В Shopiforge — «Каталог» → «Импорт» → «Новый импорт», выберите файл. Формат определится как «WooCommerce», и столбцы сопоставятся сами.
  4. Проверьте и запустите
    Пройдите шаги мастера — обычно умолчаний достаточно — и посмотрите на шаге «Проверка», что создастся. Подробно о шагах — в статье «Импорт товаров».
Язык

Если файл уже выгружен не на английском, формат сам не определится. Выгрузите его заново или на шаге «Формат» выберите «WooCommerce» и сопоставьте столбцы вручную.

Что переносится

  • Товары: название, описание, SKU, штрихкод (GTIN, UPC, EAN, or ISBN), теги, а атрибуты — характеристиками.
  • Вариативные товары: вариации становятся товарами одной группы модификаций, а атрибуты вариаций (Size, Color) — её осями. Описание, категории и фото родителя достаются вариациям, если у них нет своих, а сам родитель не импортируется — на шаге «Проверка» его строка пропущена с пояснением.
  • Цены: Regular price — цена. Если заполнена Sale price, ценой становится она, а Regular price — старой ценой.
  • Остаток (Stock) и наличие (In stock?).
  • Категории — вместе с деревом: «Clothing > T-shirts» — это «T-shirts» внутри «Clothing».
  • Фото — по ссылкам, импорт скачает их в медиатеку.
  • Статус: опубликованные товары становятся опубликованными, остальные — черновиками. Статус задаётся новым товарам, если на шаге «Настройки» выключено «Проверить перед публикацией».

Что не переносится

Покупатели, заказы, отзывы, краткое описание (Short description), переводы (WPML, Polylang) и произвольные мета-поля, в том числе SEO-поля плагинов вроде Yoast. Тексты запишутся на основном языке магазина.

Повторная загрузка

Загрузите свежую выгрузку в тот же источник — обновятся те же товары, а не создадутся новые: они узнаются по ID WooCommerce. Новые вариации добавятся в уже собранную группу.