Приобрел плагин импорта из csv файла. У каждого товара есть около десятка свойств (на днях планирую приобрести плагин для сравнения товаров) скажите как вписывать эти свойства в csv, чтобы было корректно вставлено в wordpress и плагин сравнения работал правильно.
Для того, чтобы у вас корректно работали фильтры, а также плагины сравнения товаров — обязательно добавляйте свойства только как таксономические, именно на них основана работа вышеупомянутых плагинов.
ЕСТЬ ДВЕ СХЕМЫ ИМПОРТА СВОЙСТВ С ПОМОЩЬЮ НАШЕГО ПЛАГИНА (Импорт товаров из прайсов CSV). Опишем подробно обе схемы.
СХЕМА №1
(определяющая для прайсов с вариативными товарами, а также для простых товаров, но, возможно, не так удобно как по второй схеме)
Эта схема импорта свойств автоматически создаст все те свойства, которые будут в прайсе — т.е. вам НЕ НАДО их предварительно создавать в админке, за вас это сделает плагин.
Как работает.
— создаем в прайсе колонку с названим «Attribs» (если вы построили свой прайс на базе нашего шаблона-образца, то там данная колонка уже присутствует).
— напротив каждого товара заполняем ячейку колонки «Attribs» по следующей схеме:
Название-свойства:Условие1:Условие2:Условие3,Название-свойства:Условие1:Условие2
Пример: Цвет:Зеленый:Белый:Красный,Размер:L:M:XL,Объем:1л,Блеск:есть
где Цвет — свойство, а следующие за ним после двоеточий — это его условия. Разделяются одно свойство от другого через запятую.
Вариативные свойства (которые задействованы для вариаций) отделяются от обычных свойств указанием перед их названиями звездочки (*), например, *Цвет:Желтый:Зеленый — т.е. свойство Цвет будет вариативное.
Пример: *Цвет:Зеленый:Белый,*Размер:Большой:Маленький,Объем:1л,Блеск:есть (Цвет и Размер будут использоваться для вариаций, Объем и Блеск будут только отображаться в характеристиках товара, но не смогут участвовать в вариациях).
СХЕМА №2
(не подходит для импорта вариативных товаров, но гораздо удобнее для импорта простых товаров)
Эта схема импорта свойств НЕ СОЗДАЕТ автоматически все те свойства, которые будут в прайсе — т.е. вам НАДО их предварительно создать вручную (в админке на странице Товары->Свойства), НО ПЛАГИН АВТОМАТИЧЕСКИ СОЗДАЕТ их условия (т.е. все то, что вы заполните в ячейках — атрибуты товара, например, для Цвета — это красный, белый, зеленый).
Также эта схема подходит для создания индивидуальных свойств товара — индивидуальные свойства и их условия создаются как раз автоматически (т.е. предварительно создавать их в админке для этого уже не надо). Но имейте в виду, что индивидуальные свойства ограничены в своих возможностях.
Как работает.
— в админке магазина на странице Товары->Свойства предварительно (перед импортом) создаем все свойства, которые используются в товарах), условия в свойствах добавлять не надо — это сделает плагин.
— создаем в прайсе колонки с названим свойств, например «Цвет», «Размер».
— напротив каждого товара заполняем ячейку колонки «Цвет» по следующей схеме:
Зеленый,Белый,Красный — т.е. просто перечисляете через запятую.
Чем удобнее эта схема — у вас все свойства в отдельных колонках, а это более удобно чтобы заполнять ячейки, чем «лепить» все в одну ячейку. Вы посто будете добавлять в ячейки условия (атрибуты) напротив каждого товара. Так легче заполнять и меньшая вероятность допустить случайные ошибки.
Индивидуальные свойства.
— в таком случае, перед импортом не надо добавлять на сайте никаких свойств — плагин сам это сделает.
— на второй стадии импорта для колонок таких свойств следует определить колонку «Attrib Not Taxonomy (Attribs)».
Если Вы планируете добавлять свойства как индивидуальные, то разделять значения в колонке можно ТОЛЬКО запятой. Пример: Зеленый,Синий. При этом свойства не надо предварительно создавать в админке, т.к. только в таком случае, они по умолчанию импортируются, как индивидуальные свойства и автоматически присваиваются товарам как индивидуальные. Также важно понимать, что Индивидуальные свойства будут только отображаться в характеристиках товарах, но не смогут участвовать в вариациях, использоваться фильтром для выборки или для сравнения товаров.
На второй стадии импорта вы определяете колонки WooCommerce (т.е. что куда импортировать). Ниже некоторые пояснения для колонок WooCommerce.