CODYSHOP
темы и плагины для WordpressПерезапись существующих товаров
В плагине реализована перезапись данных существующих товаров по названию (ключ product_title). Возможно, в будущей версии плагина появится перезапись по артикулу.
Зарезервированные ключи
Ниже приводятся зарезервированные ключи для импорта. Имейте в виду, что всегда следует заполнять параметр с меткой обязательный. Если не указано иначе, параметр – не обязателен для заполнения.
product_title
(обязательный) – заголовок товараproduct_author
– id автора товара (если не указано, то все товары прикрепятся к администратору)product_content
– текст страницы товараproduct_tag
– теги(метки) товараproduct_cat
– категории товара (здесь указывается название, если несколько, то через запятую, например: “Мягкие игрушки, Интерактивные игрушки, Игрушки на радиоуправлении”)product_cat_slug
– категории товара (здесь указывается слаг категории, если несколько, то через запятую, например: “magkie, interakiviniye, radioupravleniye”)product_thumb
– основная миниатюра товара, может быть только одна. Заполняемое поле может принимать два вида: либо просто thumb.jpg, либо полный путь http://site.ru/thumb.jpg. В первом случае, картинки должны быть уже загружены на сайт. Во втором случае, плагин автоматически импортирует сторонние изображения на ваш сайт. Имейте в виду, что при использовании такого метода заполнения миниатюр, скорость импорта увеличивается кратно времени, необходимого на загрузку самого графического файла.product_thumbs
– дополнительные миниатюры товара. Условия заполнения, такие же, как и в поле с ключом product_thumb. Чтобы указать список из нескольких дополнительных миниатюр, перечислите их через вертикальный слеш. Например:http://site.ru/thumb1.jpg|thumb2.jpg|http://site.ru/thumb3.jpg
product_type
– тип товара (укажите одно из трех значений: simple (простой), variable (вариативный), configurable(конфигурируемый))product_digital
– цифровой товар (один из вариантов: digital, nonedigital)product_hit
– хитовый товарproduct_excerpt
– краткое описание товара на витрине, не более 160 символовproduct_price
– базовая цена товараproduct_promo
– цена по акцииproduct_sku
– артикул товараproduct_length
– длина товараproduct_width
– ширина товараproduct_height
– высота товараproduct_purchase
– любая дополнительная информация о товаре, или условиях покупки, в общем, все что угодноproduct_seotitle
– содержание метатега title для СЕОproduct_keywords
– содержание метатега keywords для СЕОproduct_description
– содержание метатега description для СЕО
Последовательность ключей – произвольная.
Отдельного внимания заслуживают заполнение пользовательских, нестандартных характеристик товара. Они заполняются ключом начиная с якоря meta_. Заполним, например пользовательскую характеристику товара “Тактовая частота”. Ключ для импорта будет выглядеть следующим образом: meta_произвольный_ключ_в_латинице. При этом, формат записи должен быть: 1) название характеристики, 2) значение характеристики, 3) Единица измерения
Тактовая частота:2.2:Ггц
Проблемы и решения
1. При импорте товаров, вместо текста появились непонятные символы
Скорее всего проблема в кодировке csv файла. Задайте кодировку импортируемому файлу UTF-8 с помощью подходящей программы, например Notepad++.
2. Не импортируются уже загруженные на сайт изображения
Проверьте, чтобы имена загруженных картинок и в csv файле, полностью совпадали. Конфликт может произойти при использовании транслитерирующих плагинов. При загрузке картинок в медиатеку, все кириллические названия изображений преобразуются в латиницу. Таким образом, конфликт может возникнуть из-за разницы названий загруженных и импортируемых изображений. Чтобы этого избежать, на время загрузки картинок, отключите все транслитерирующие плагины.
3. Ошибка при импорте больших объемов данных
Длина строки в импортируемом csv файле не может превышать 1000 символов. Чтобы снять ограничение, замените значение 1000 в файле wps-csv-importer.php в строке while( false !== ( $data = fgetcsv( $handle, 1000, $delimiter, $enclosure ) ) )
на любое большее число. Однако, скорость импорта станет заметно ниже. Возможно, в будущих версиях, это ограничение будет переработано без ущерба для производительности.