Импорт товаров из прайсов CSV
Добавление / обновление товаров в магазине посредством импорта из CSV файлов (прайсов), редактирование которых происходит в программе Microsoft Excel. Процесс добавления товаров становится значительно быстрее и удобнее. Вы можете массово импортировать товары из прайсов.
Данный плагин является достаточно универсальным и многофункциональным, он позволяет импортировать почти любые данные о товарах. Благодаря функции импорта, вы ЗНАЧИТЕЛЬНО сэкономите свое рабочее время.
28.02.2015 18:08
Плагин поддерживает импорт вариативных товаров
Позволяет импортировать Обычные товары, Внешние товары, Виртуальные, Загружаемые.
В последней версии добавлено:
Поддержку импорта вариативных товаров.
Добавлена возможность импорта виртуальных и загружаемых товаров.
Чтобы указывать тип товара, а также файл для загрузки, создайте в своем прайсе следующие колонки:
virtual (значения: yes — да, no — нет)
downloadable (значения: yes — да, no — нет)
file_paths (пример значения — htt://saphali.ru/file.zip)
Также можете использовать следующие произвольные поля:
_download_limit — Ограничение загрузок (кол-во загрузок)
_download_expiry — Истечение возможности загрузки (в днях)
Пример прайса CSV для цифровых, виртуальных товаров:
https://saphali.ru/import-example-virtual.csv
Плагин позволяет импортировать:
— Основные данные товаров в WooCommerce (Категория, Название товара, Артикул, Описание, Цена, Цена со скидкой, Количество на кладе, Статус и др.)
— Изображения (основную картинку — миниатюру и сколько угодно дополнительных картинок — атачменты — галерея товара).
— Свойства товаров, которые бывают 2-х типов: индивидуальные, задаваемые для каждого товара индивидуально и принимающие любые значения, и глобальные (таксономические), для которых задаются фиксированные значения (которые потом назначаются товарам), на основе которых в дальнейшем возможна работа фильтров свойств в каталоге (layered navigation), или, возможно, сравнение товаров.
— Возможность импортировать slug
— Возможность импортировать данные для произвольных полей (Custom Fields)
— Можно импортировать любые данные для произвольных полей товаров (заказные поля), например, мета-данные TITLE, Description и Keywords (это произвольные поля таких seo плагинов, как wpSEO, SEO by Yoast, SEO Ultimate, All in One SEO Pack и др.), а также произвольные поля любых других плагинов или произвольные поля вашей платной темы (например поля для фильтра по тех.характеристикам товара).
— Возможность импортировать оптовую цену (нужен плагин Saphali Price Opt или Saphali Standard)
— Возможность импортировать производителей надо иметь еще один из этих плагинов «Бренды (производители) LITE» или «Бренды (производители) PRO».
— Метки товара (для импорта меток используйте колонку Woocommerce «Т Метки товара»)
— Мета-данные для товаров — TITLE, Description и Keywords — интеграция с плагином All in one SEO Pack.
— Перекрестные товары (на странице редактирования товара они подвязываются на вкладке «Похожие товары»)
— Может импортировать как простые товары, так и внешние товары. Вы можете импортировать в свой магазин партнерские товары, такой тип товаров еще называют «Внешние товары». Их особенность в том, что при нажатии на кнопку купить покупатель переходит на другой сайт для дальнейшего совершения заказа (по вашей реферальной ссылке).
— Может импортировать виртуальные и загружаемые товары (включая ссылки на цифровые товары, лимит и сроки загрузок).
— Возможность СИНХРОНИЗАЦИИ ТОВАРОВ В МАГАЗИНЕ С ПРАЙСОМ ПОСТАВЩИКА. Работает это следующим образом — вы можете задать опцию в настройках, чтобы товары НЕ присутствующие в прайсе, становились в статус «нет в наличии».
Пример аналогичной задачи на индивидуальном примере. «Поставщик мне ежедневно присылает новый прайс-лист. Я обновляю все товары, он сравнивает по артикулу их, обновляет цену где необходимо, добавляет новые. Но мне необходимо, чтобы те товары, которые не присутствуют в прайс-листе удалялись или отмечались, как «нет в наличии». Иначе у меня висят товары, поставить которые я не в состоянии. Возможно ли реализовать данную задачу?»
Теперь можно установить в плагине опцию, которая перед импортом будет обнулять наличие всех товаров, а новый товар, который обновляется/добавляется будет иметь остаток, соответственно отсутствующий в прайсе товар будет оставаться на сайте, но в статусе «нет в наличии» (и в корзину его невозможно будет добавить).
— Также плагин выполняет обратную задачу, т.е. чтобы товары, которых нет в магазине, но есть в прайсе игнорировались и не добавлялись (т.е. не импортировались при обновлениях).
Пример задачи на индивидуальном примере. «У меня есть прайс от моего поставщика, с которого я хочу обновлять цены в своем магазине. Название товаров в прайсе и в магазине НЕ идентичны, но артикулы идентичны. Но на сколько я понимаю, плагин WOOCOMMERCE. ИМПОРТ ТОВАРОВ ИЗ ПРАЙСОВ CSV для этого подходит. В целом, что мне нужно, это только обновление цены по соответствующему артикулу. В прайс-листе моего поставщика 8000 товаров, но количество товаров, которые я продаю с этого прайса — 1000. Требуется, чтобы товары, которых нет в магазине, но есть в прайсе (остальные 7000 товаров) при каждом обновлении не добавлялись в ассортимент магазина. То есть нужно, чтобы было обновление цен только по существующим товарам (артикулам) в магазине, без лишних добавлений с прайса.»
Для добавления Внешних товаров с автоматическим подбором колонок создайте в прайсе колонку «product_type» (значения для ячеек: simple — простой товар, external — внешний). Для добавления внешних ссылок создайте в прайсе колонку «_product_url». Затем непосредственно перед импортом, создаете произвольное поле с таким же названием (как показано на скриншоте).
Также вы можете импортировать свои произвольные прайсы с другими названиями колонок, которые вы получаете от партнеров, но в этом случае, на 2-ом этапе импорта надо будет правильно указать колонки для импорта.
Если вы планируете импортировать через прайс различные технические характеристики для товаров, то делайте это следующим образом:
1. Зайдите на страницу Товары -> Свойства и создайте все свойства (таксономические свойства), которые планируете выводить на вкладке «Тех. характеристики». Условия добавлять не надо, они создадутся автоматически после импорта.
2. Создайте аналогичные (одноименные) колонки в прайсе и заполняйте их. Создвать свои колонки в прайсе очень просто — читайте про это в инструкции, которая прилагается к плагину.
3. Зайдите на страницу Товары -> Импорт/Обновление и Делайте импорт. На втором этапе импорта идет сравнение колонок прайса и колонок WooCommerce, т.е. что куда будет импортироваться. Если вы используете наш прайс CSV со стандартными названиями колонок, то определение необходимых колонок WooCommerce происходит автоматически. Что касается свойств. Если название колонки в прайсе совпадает с названием таксономического свойства (которое вы создавали на сайте), то колонки определяются (состыковываются) автоматически, т.е. импорт с данной колонки в прайсе будет происходить в одноименную колонку таксономического свойства. Если колонки в прайсе вы называли также, как и свойства, то все определяется автоматически и на этом этапе делать ничего не надо будет, просто жмите кнопку «Импорт». Но также возможен и ручной подбор колонок — вы можете самостоятельно определить какие колонки куда следут импортировать (это показано на скриншоте в инструкции) или не импортировать совсем (например, это часто требуется при обновлениях).
Особенности плагина:
— Импорт товаров — массовое добавление товаров;
— Обновление товаров (апдейт) из того же самого CSV.прайса — позволяет массово изменить цены, удалить неактуальные товары в корзину;
— Поддержка zip файлов;
— Импорт прайсов на любое количество позиций (напрмиер, 20 000 или более). Импорт работает в импульсном режиме, что позволяет регулировать нагрузку на процессор при импорте и не доводить нагрузку до критической, когда сервер насильно сбрасывает процесс;
— Возможность исключать (не импортировать) любые колонки прайса (например, колонку «Цена» при обновлении)
— Возможность импорта любого количества свойств товаров
— Возможность импорта свойств не колонками для каждого свойства а по принципу «все в одной ячейке». Синтаксис заполнения ячейки для свойств следующий: “Свойство1:значение1:значение2,Свойство2:значение1:значение2:значение3… и т.д.”). Этот метод повышает производительность и позволяет добавлять более 500 наименований свойств для одного товара. Пример заполнения ячейки: Цвет:Белый:Синий:Красный,Размер:X:XL:XXL,Объем:100 л:200 л.
— Возможность добавления в прайсе иерархии для категорий в виде КАТЕГОРИЯ>СУБКАТЕГОРИЯ>СУБСУБКАТЕГОРИЯ
— Возможность организовать иерархию в ЗНАЧЕНИЯХ СВОЙСТВ ТОВАРОВ (там также поддерживается иерархия) в виде
Если иерархии в значениях нет, то схема такая:
Свойство1:знач-свойства1:знач-свойства2:знач-свойства3,Свойство2:знач-свойства1:знач-свойства2:знач-свойства3 ==== Attribs (свойства мы определяем в эту колонку)
— Возможность импортировать slug
— Возможность импорта мета-данных TITLE, Description и Keywords
— Возможность закреплять перекрестные товары по артикулам (Cross-sell, Up-sell)
— Импорт изображений. Плагин может импортировать изображения с папки на своем сервере, а также может парсить картинки с других доменов. Это означает, что вы сможете переносить данные с других интернет-магазинов. Если изображение к товару находится на вашем сервере, то сразу обрабатывается, если ссылка ведет на сторонний домен, то изображение сначала скачивается на свой сервер и затем обрабатывается;
— Подвязка к товару рекомендуемых товаров через прайс (апселл/кроссел);
— Возможность импортировать оптовую цену (нужен плагин Saphali Price Opt или Saphali Standard)
— Возможность импортировать производителей надо иметь еще один из этих плагинов “Бренды (производители) LITE” или “Бренды (производители) PRO”.
— Поддержка кодировки UTF-8 (позволяет включать в прайс любые символы из всего набора Unicode, которых свыше 100 000 — это типографские знаки, специальные символы, буквы с диакритическими знаками и лигатуры, пиктограммы и значки, иероглифы, символы почти всех существующих в мире алфавитов).
— Поддержка импорта любых ваших колонок в прайсе через произвольные поля (заказные поля) записей / товаров — это могут быть поля различных плагинов или дополнительные специальные поля некоторых коммерческих тем.
Произвольные поля применяются для сохранения различных метаданных, связанных с конкретными записями (товарами), также для привязки к записям изображений… При помощи функции импорта для произвольных полей, вы можете импортировать любые данные для произвольных полей, которые используют различные плагины. Например, произвольные поля используют сео-плагины (All in One SEO Pack, wpSEO и др.), чтобы добавлять к записям / товарам мета-теги. Соответственно, вы можете импортировать через прайс любые мета-теги товаров под любой сео-плагин.
На скриншоте ниже показан пример упрощенного прайса для импорта товаров в интернет-магазин. Данный прайс лишь пример. Вы можете строить свои произвольные прайсы с любым количеством колонок и типами данных. Скачать РАЗНЫЕ примеры шаблонов (Упрощенный шаблон, Стандартный, Для загрузки внешних товаров, Для цифровых и виртуальных товаров, Для загрузки товаров с вариантами оптовых цен) можно на странице Инструкция по импорту.
Пример шаблона CSV. Упрощенный вариант (минимум колонок).
В нашем прайсе-примере мы сделали создали колонки:
- Категорию или несколько категорий
- Артикул,
- Название товара,
- Подробное описание (выводится в вкладке «Описание»),
- Краткое описание (выводится рядом с ценой и кнопкой «Добавить в корзину»),
- Цена,
- Цена со скидкой,
- Количество на складе (с возможностью включить или выклюить учета товара),
- Свойства (Размер, Цвет, Вес и другие…) — сколько угодно свойств,
- Перекрестные товары (по артикулам или ID товаров через запятую),
- Метки,
- Миниатюру товара (основное изображение),
- Дополнительные изображения (атачменты),
- Статус товара (Опубликован, Черновик…),
- Мета-данные TITLE, Description и Keywords (дополнительно требуется установка плагина All in One SEO Pack),
- Импорт с Ваших колонок в прайсе в произвольные поля WordPress, которые применяют различные плагины, например, можете импортировать любые мета-данные для товаров под любой сео плагин,
- И другие колонки, которые вы можете создать самостоятельно…
Данный шаблон можно получить на странице «Импорт» вашего интернет-магазина. В шаблон можно легко добавить любые другие колонки для заполения других данных о товарах.
Лишние (неиспользуемые) колонки можно легко удалить, а также можно легко добавить в прайс свои колонки.
Пример готового к импорту (заполненного) шаблона CSV
Данный плагин работает с CSV файлами. Образец (упрощенный вариант) CSV прайса можно скачать на странице импорта (ищите ссылку с текстом Скачать шаблон). В нем уже присутствуют две позиции для примера, которые можно удалить и продолжить заполнять его своими позициями. Если вы используете в прайсе иероглифы или умляуты, то ставьте галочку напротив «Кодировка файла UTF-8».
Интеграция с All in One SEO Pack.
Плагин позволяет делать импорт мета-данных TITLE, Description и Keywords (дополнительно требуется установка плагина All in One SEO Pack). Теперь вы можете заполнять в прайсе колонки с мета-данными для товаров, а также импортировать их. Для автоматического подбора (состыковки) колонок (который происходит на втором этапе импорта), создайте следующие колонки в своем прайсе.
SEOTITLE
SEODESC
SEOKW
или
SEO Title
SEO Description
SEO Keywords
Для тех, кто использует плагин SEO Yoast
Плагин SEO Yoast имеет другие поля нежели All in One SEO. Для него нужно воспользоваться функциональной возможностью «Произвольные поля:».
Используйте следующие произвольные поля:
_yoast_wpseo_focuskw (Фокусное ключевое слово)
_yoast_wpseo_title (SEO названия)
_yoast_wpseo_metadesc (Мета Описание)
Такие же название должны иметь колонки в прайсе, чтобы они автоматически подхватились.
Все используемые поля:
_yoast_wpseo_title
_yoast_wpseo_bctitle
_yoast_wpseo_metadesc
_yoast_wpseo_metakeywords
_yoast_wpseo_focuskw
_yoast_wpseo_meta-robots-noindex
_yoast_wpseo_meta-robots-nofollow
_yoast_wpseo_meta-robots-adv
_yoast_wpseo_canonical
_yoast_wpseo_redirect
_yoast_wpseo_opengraph-description
_yoast_wpseo_google-plus-description
Для тех, кто использует наши другие плагины, которые добавляют оптовые цены.
Для плагина «WooCommerce Эксклюзивные цены PRO (Решение для оптовиков)» — для импорта цены для авторизованных при импорте используйте произвольное поле ‘_logged_price’.
Для плагина «WooCommerce Оптовые цены» — при импорте используйте произвольные поля ‘_opt_price’ (оптовая цена) и ‘_opt_count’ (оптовое количество).
Более детально процесс импорта оптовых цен описан тут:
Образец прайса (шаблон) для вариативных товаров вы сможете скачать на странице импорта, после установки плагина.
Ответы на ваши вопросы
Мне нужно делать импорт 30 000 товаров. на двух языках.
1. Сколько по времени занимает импорт такого количества товаров.
2. Как реализовано при этом добавление изображений.
1/ Может уйти около 45-50 часов — это в случае, если картинки внешние, т.е. когда они будут предварительно загружаться на Ваш сервер. Если изображения уже на Вашем сервере, то будет быстрее. Если у Вас не выделенный сервер, то часто при работе с таким количеством на обычном виртуальном хостинге, могут срабатывать лимиты по тарифному плану (например, количество обращений к БД в час) и сервер может насильно сорвать процесс. В этом случае необходимо делить прайс на несколько и делать импорт поэтапно.
Если требуется импортировать 30000 товаров на два разных сайта, то соответственно точно такое же количество часов надо и для другого сайта.
С плагинами для мультиязычности наш плагин не тестировался, эти моменты мы не реализовывали, поэтому не знаем сможет ли он выполнить эту задачу.
2/ В прайсе можно прописывать миниатюру (основную картинку) и сколько угодно дополнительных картинок – атачменты – галерея товара. Загружать изображения надо в папку /wp-content/uploads/любая-папка или в орень папки /wp-content/uploads/ .Также можно импортировать внешние изображения — в прайсе указываете прямые ссылки.
1. Возможно ли изменять импортом цены и описание товара по артикулу например, и сколько в таком случае это может приблизительно занимать времени.
2 вопрос по вашему опыту насколько 30 000 загрузит работу сайта в случае с wordpress и WooCommerce? имея при этом выделенный сервер…
1/ Возможно. Если будете обновлять только цены и описание, то конечно же это будет происходить быстрее, чем 50 часов.
2/ Плагин работает в импульсном режиме — обрабатывает по одному товару и делает паузы, это не загрузит процессор до критической точки. Сайт при этом должен открываться, однако мы не знаем параметры Вашего сервера и Вашу посещаемость в сутки. Бывает так, что параметры выделенных серверов гораздо хуже, чем у виртуального хостинга.
Есть несколько товаров с одинаковым артикулом.
При обновлении цен (загружаю csv с двумя колонками: артикул и цена) обновляется только первый найденный товар… а раньше вы правили и обновлялись все товары с подобным артикулом.
Такого никогда не было. Не должно быть одинаковых артикулов! Иначе всегда будет обновляться один товар.
При импорте (на этапе загрузки/проверки файла) появляется снизу выпадающее меню «Установить статус товара в значение:» (опубликован и черновик)…
Можете ли добавить в него пункт? Если товар обновлен, то статус в «опубликованный», а если товар не обновлен из данного файла (если он отсутствует в файле), чтоб он принимал статус «черновик» и не был виден на сайте?
Это уже реализовано. Используйте опцию «Предварительная обработка перед импортом» — Поместить все товары в корзину (какая разница в черновиках они будут или в корзине). Подробнее об этом показано на сриншоте.
Иерархию в товарных категориях можно строить в прайсе таким способом
КАТЕГОРИЯ>СУБКАТЕГОРИЯ>СУБСУБКАТЕГОРИЯ
Второй вариант — можно построить иерархию непосредственно в админке, в этом случае, в прайсе перечисляйте категории через запятую.
КАТЕГОРИЯ,СУБКАТЕГОРИЯ,СУБСУБКАТЕГОРИЯ
При таком варианте в настройках плагина при импорте надо снять галочку «Иерархические категории».
ОТВЕТЫ НА ВАШИ ВОПРОСЫ:
— Каким образом можно импортировать длину, ширину, высоту? (при этом «Вес» отлично переносится).
— При переносе «глобальных свойств» всегда выставляется галочка «Отображается на странице товара». Если ли возможность заранее ее снимать для некоторых свойств?
И, общий вопрос, который может снять все остальные. Когда осуществляется «предварительный» импорт (показывающий две строки), появляется возможность сопоставить поля CSV атрибутам магазина. Выпадающий список, в который входят некоторые атрибуты товара (например, Вес, но нет Длины…). Также туда с префиксом «Т » попадают все глобальные свойства. Каким образом еще можно где-то что-то добавить (отметить, создать, прочее), чтобы атрибут, типа «Длины» попадал в этот список? И можно ли каким-то образом импортировать «Произвольные поля», которые в WordPress отдельно, которые «acf field».
2. Длину, ширину, высоту следует добавлять произвольными полями:
_length
_width
_height
длина, ширина, высота соответственно (плагин это поддерживает). Соответственно в прайсе csv создайте одноименные колонки, где будете заполнять эти данные.
— Как импортировать поля для SEO Ultimate?
Используйте такие произвольные поля:
Search Engine Listing
_su_title — заголовок; _su_description — описание;
Social Networks Listing
_su_og_title — заголовок; _su_og_description — описание; _su_og_image — Image.
Как импортировать произвольные поля написано в инструкциях к плагину https://saphali.ru/woocommerce-plugins/woocommerce-import-products-from-csv-price-list
Можно ли с помощью плагина импорта делать экспорт.
НетТолько в расширенной версии. Но есть плагины экпорта от других разработчиков, мы не знаем какой из них лучше или хуже. Знаем несколько таких плагинов (возможно, их есть намного больше):
— WooCommerce — Store Exporter — работает хорошо, но возможно, что формат файла будет немного другой и над файлом надо будет немного поработать.
— Woocommerce CSV Export.
НЕКОТОРЫЕ ПОЯСНЕНИЯ К ПРАЙСУ ВАРИАТИВНЫХ ТОВАРОВ:
Шаблон-образец (пример) для импорта вариативного товара — https://saphali.ru/import-variativnyh-tovarov-(primer).csv
Добрый день, интересует Ваш плагин импорта. Скажите, как происходит повторное импортирование новых поступлений. Скажем изначально мы залили 100 товаров, продалось 15 и мы добавляем 28 новых.
1. Надо ли вручную удалять проданные товары из файла?
2. Не будут ли созданы дубликаты товаров?
3. Как добавлять товары на которых в наличии 1 в размере М и 2 в размере L и отличается стоимость М -499 L — 599 грн.
1. Да, либо удаляете товар полностью из прайса, либо устанавливаете для данных товаров — 0 на складе и далее просто делаете обновление из этого же прайса. Иначе (если ничего не предпринимать), то при повторном импорте из данного прайса Вы опять обновите количество на сладе для всех уже проданных товаров (и они опять будут в наличии).
Кроме того, если их надо удалить из магазина, то в настройках плагина есть опция «Предварительная обработка». Соответственно, сначала Вы удаляете проданные товары из прайса, затем перед импортом устанавливаете опцию «Поместить все товары в корзину»
https://saphali.ru/wp-content/uploads/2013/01/woocommerce-import-products-from-csv-price-list-tryuki.png
Таким образом, все проданные товары окажутся в корзине (т.е. удалятся), а те которые есть в наличии — обновятся и будут опубликованы заново, также добавятся и все новые товары.
2. Дубликаты создаваться не будут — в процессе импорта, все товары из прайса идентифицируются (по артикулам/либо по названию), если товар с таким артикулом уже есть в магазине, то происходит его обновление. Если такого товара нет — он добавляется.
3. Используйте шаблон прайса для вариативных товаров, т.к. это обычный вариативный товар. Для кажого варианта в прайсе можно установить количество на складе.
Здравствуйте. Подскажите в чём может быть причина: при импорте товаров из прайсов CSV (с опцией Скачать и импортировать изображения из вне), некоторые загруженные фотографии не отображаются в админке (Медиафайлы->Библиотека), также не открывается при просмотре медиафайла, но при редактировании фотография отображается (по FTP также отображается). На сайте в товаре также не отображаются. Возможно ли это исправить???
Ваш сервер не генерирует миниатюры для указанных фото из-за некорректных названий файлов. В названиях файлов изображений используйте только ЛАТИНИЦУ, не допускайте в названиях пробелы и другие спец.символы юникода. Возможно, Ваш сервер не может разобраться с кодировкой, поэтому не генерирует миниатюры.
Здравствуйте. Не можем разобраться, как сделать так, чтобы к каждому товару можно было автоматом присоединить не одно изображение, а два. Миниатюру 218px в ширину. И большое изображение размером 800х600. Подскажите, пожалуйста, как это сделать?
Здравствуйте.
Тумбнейлы через прайс не присоединяются, т.к. они генерируются автоматически.
В прайсе в колонке «Картинка» Вы добавляете только оригинальные изображения (т.е. в самом большом размере), следует указывать названия этих файлов, или же указываете путь к картинке (URL), если они располагаются на сторонних сайтах.
https://saphali.ru/wp-content/uploads/2013/01/Import-tovarov-woocommerce.png — тут также есть эти пояснения.
Если изображений для товара несколько, то пишите их через запятую — первое будет основной миниатюрой товара, остальные идут в галерею, как дополнительные. На этом скриншоте показан пример добавления картинок через запятю — https://saphali.ru/wp-content/uploads/2013/01/woocommerce-import-variable-products-from-csv-price-list.png.
Размеры миниатюр меняются здесь — http://ВАШ_САЙТ/wp-admin/options-media.php и здесь — http://ВАШ_САЙТ/wp-admin/admin.php?page=woocommerce_settings&tab=catalog После того, как поменяете размеры, используйте плагин — http://wordpress.org/extend/plugins/regenerate-thumbnails/, чтобы перегенерировать все уже имеющиеся на сайте миниатюры.
При импорте, все миниатюры, как для товара, так и для галереи создаются с учетом этих настроек.
Добрый день, спасибо за плагин. Очень удобно.
Не могу разобраться с загрузкой картинок в галерею. Я так поняла, надо грузить в колонку attachment, но если у меня несколько картинок, какой знак использовать для перечисления? попробовала запятую и вертикальную черту – не помогло.
Здравствуйте. Для загрузки изображений в плагине предусмотрено два варианта.
Вариант 1. Можно использовать только одну колонку Картинка, как для главной миниатюры, так и для дополнительных зображений (т.е. галереи). Скачайте в админке шаблон для вариативных товаров – там показан пример заполнения.
Первое название файла в ячейке — будет главная миниатюра, остальные — будут дополнительные изображения.
Пример заполнения: img/1.jpg,img/2.jpg,img/3.jpg
т.е. указываете папку/название-файла, остальные изображения следует разделять только запятой и без пробела.
Вариант 2. Можно использовать колонку Картинка, а также еще колонки ATTACHMENT (их можно создать сколько угодно). Фото с колонки Картинка — будет в качестве основной миниатюры, а изображения с колонок ATTACHMENT — дополнительные изображения, которые находятся в галерее товара. Пример заполнения есть в шаблоне-образце для обычных товаров.
Верно будет и так и так, но я предпочитаю все в одном, т.е. первый вариант.
Важное замечание на счет изображений, если Вы поместили изображения в корень папки uploads, то нужно указывать только название картинки, т.к. путь формируется начиная от папки uploads (но ее название также не включается в относительный путь), т.е. используйте только ОТНОСИТЕЛЬНЫЙ путь к фото, а не абсолютный. Т.е. не используйте эту часть /site.ru/www/wp-content/uploads/ — это нужно удалить и оставляем только имя файла (если изображения в корне папки uploads) или относительный путь, например, img/1.jpg
Добрый день. Скажите какой плагин нужно использовать, для того чтобы загружать товары в интернет магазин из excel или еще как-либо.
Здравствуйте. Рекомендуем использовать этот данный плагин (он работает только с CSV прайсами, если же у Вас формат прайса XLS, то данный плагин не работает с таким форматом — необходимо будет его преобразовывать в csv). Плагин позволяет добавлять и обновлять товары в магазине путем импорта из прайсов CSV формата, редактирование которых происходит в программе Microsoft Excel.
Добрый день. Обнаружил в плагине импорта товаров некорректную работу. Для вариативных товаров система автоматически дописывает в Артикул вариаций постфикс «_var1», «_var2» и тд.
Здравствуйте. Это нужно, чтобы варианты при обновлении имели возможность обновляться по артикулу, а не удаляться и создаваться новые, т.к. это плохо сказывается на БД. Если им не задавать самостоятельно уникальные артикулы, то они генерируется сами.
Есть вариативный товар — флешка. У нее есть свойства — объем памяти. Цена флешки варьируется в зависимости от ее памяти и тиража. Как правильно нужно оформлять CSV так, чтобы оптовая цена была индивидуально для каждого варианта флешки со своим объемом памяти?
Процесс импорта нескольких уровней оптовой цены описан тут — https://saphali.ru/woocommerce-plugins/wholesale-optom-price
Процесс импорта вариативных товаров описан на этой странице.
Подскажите пожалуйста по импорту изображений. Через какие колонки добавлять изображения для миниатюр (для товара и для галереи)? Я попробовал прикрепить изображения через attachment оно добавило их в галерею (как дополн. изображения), а изображение самого товара не добавляет.
Нужно ли для миниатюр и дополнительных картинок товара прописывать разные размеры изображений или оно автоматом подстроит размер? Я загрузил пакет рисунков в папку ….www/wp-content/uploads/img/ и через некоторое время там оказалось каждого файла 9 вариантов, 1 исходник и 8 вариантов с разным разрешением. Нужно прописывать эти изображения с разными разрешеиями в разные поля или этого делать не нужно и оно само себе подгрузит нужный файл? Или их вобще удалить нужно, а оставить только те, что я сам загрузил?
В прайсе (смотрите наш шаблон-образец) присутствуют как минимум две колонки — Картинка и ATTACHMENT (последних может быть даже несколько). Изображение, что в колонке Картинка — будет являться основным изображением товара, изображения, что в колонках ATTACHMENT — дополнительные изображения (добавляются в галерею). Те другие 8 вариантов изображений с разными размерами, что появились в папке …www/wp-content/uploads/img/ — сгенерированные миниатюры, их удалять не надо! Не надо также указывать в прайсе какие-либо миниатюры — в колонки Картинка и ATTACHMENT следует указывать только оригинальные имена файлов. При добавлении (т.е. импорте) товара, все «миниатюры» генерируются и подвязываются к данному товару автоматически (эта информация записывается в таблицы в базе данных, где и хранится, а не в прайсе).
Не подскажите такую вещь, мне нужен модуль который делает импорт — экспорт товара. Т.е. я сначала выгружаю весь товар в файл редактирую его, добавляю новый товар, а далее загружаю его.
Данный плагин импорта делает ТОЛЬКО импорт. Экспорт товаров в прайс он не делает. Но есть плагины экпорта от других разработчиков, мы не знаем какой из них лучше или хуже. Знаем несколько таких плагинов (возможно, их есть намного больше):
— WooCommerce — Store Exporter — работает хорошо, но возможно, что формат файла будет немного другой, чем то, который требуется для импорта. Поэтому, возможно, над файлом надо будет немного поработать.
— Woocommerce CSV Export.
У меня идет галерея к товару из 2-8 фоток в Вашем модуле это все поддерживается при загрузке?
Да, можно импортировать любое количество изображений к товару.
А синхронизация товаров при импорте у Вас по каким полям происходит? т.е. если я буду импортировать товар который уже есть, но в него внесены какие то изменения допустим цена и описание. Как в этом случае быть? При новом импорте у меня товар не задвоится? У меня есть сайт на нем 300 позиций, мне нужно сейчас добавить еще 100 позиций, и на том товаре что уже есть на сайте изменить только цену и добавить описание к некоторым товарам.
Какие должны быть действия, если возможно то по пунктам приминительно с вашему плагину.?
Синхронизация происходит либо по «названию товара» либо по «артикулу» — если для товаров прописан артикул, то советуем выбрать обновление по артикулу, т.к. он всегда уникальный. Что касается обновления данных в товарах, то обновлять можно, как все поля, так и по отдельности, например, только цену, или только описание, либо наличие на складе, или все сразу. Т.е. товары обновляются по полям, которые будут выбраны на второй стадии импорта. Если выбраны для обновления только цена и описания, то только цена и описание будут обновляться — остальная информация останется прежней.
1. Подготовили прайс. Перед тем, как обновлять, убедитесь, что названия всех товаров уникальные или присвойте товарам артикулы и обновляйте по артикулу.
2. На второй стадии импорта, в разделе «Импортируемые колонки» для всех колонок выбираем «Не импортировать», кроме двух колонок — цены и описания.
Подскажите пожалуйста, возможно ли импортировать теги Title и Alt для импортируемых изображений, какие названия полей для них использовать в прайсе?
В плагине нет данной возможности, эту возможность нужно реализовывать в плагине.
Нужен плагин, который по артикулу может выгрузить остатки из таблицы в готовые продукты магазина woocomerce.
Остатки выгружаются из 1с в файл, из файла нужно загрузить остатки склада в сайт. Такое есть?
У нас есть только один плагин для импорта (что на этой странице). Работает он только с CSV форматом. Может добавляять товары (импортировать), а также обновлять (по артикулу или по названиям), но «таблица», т.е. прайс должен соответствовать неким стандартам. Поэтому, чтобы ответить точно, надо видеть Ваш прайс.
Если будут заполнены по формату только поля артикул и количество, остальное оставить пустым он обновит информацию по количеству без изменений товара в магазине?
Да, есть возможность обновлять любые поля в отдельности — например, только количество на складе.
https://saphali.ru/woocommerce-plugins/woocommerce-import-products-from-csv-price-list — смотрите тут подробное описание возможностей плагина, также там можно скачать образцы или шаблоны прайсов.
Цена плагина: 35 USD.
В стоимость входит: плагин Импорт товаров из прайсов CSV и ПОДРОБНАЯ инструкция по использованию, которая содержит поясняющие скриншоты и видео.
Инструкция по импорту — общая стандартная инструкция.
Подробная инструкция импорта свойств WooCommerce — РЕКОМЕНДУЕМ ПРОЧИТАТЬ ВСЕМ, у кого товары со свойствами.
https://saphali.ru/instrukciya-po-importu.html — Инструкция по импорту (Импорт вариативных товаров поясняется на картинках в описании плагина — на этой странице)
https://saphali.ru/dopolnitelnaya-instrukciya-po-rabote-s-nestandartnymi-prajsami.html — Дополнительная инструкция по работе с нестандартными прайсами
Шаблон-образец для импорта простых и вариативных товаров качайте непосредственно со страницы настроек импорта в админке своего магазина.
Самый актуальный образец прайса (шаблон) для простых и вариативных товаров вы сможете скачать на странице настроек импорта, после установки плагина.
https://saphali.ru/import-example/import-example.csv — пример шаблона для обычных товаров.
https://saphali.ru/import-example/import-example-v.csv — пример шаблона для вариативных товаров.
Скачать плагин Woocommerce. Импорт товаров из прайсов CSV вы сможете скачать сразу после оплаты.
———————————————————————————————————————-
Использование плагина возможно только на 1 сайте, который Вы укажите при заказе.
БОНУС. Плагин «Отзывы клиентов» — https://saphali.ru/wordpress-plugin-reviews
———————————————————————————————————————-
evg.vel (проверенный владелец) –
Отличный плагин, стоит каждой потраченной на него копейки. Брал расширенную версию с экспортом. Прекрасно работает с вариативными товарами, экономит уйму времени — тот у кого много товаров с большим количеством вариаций поймет.
Saphali Studio –
Спасибо за отзыв.
Инесса (проверенный владелец) –
Плагин с богатым набором возможностей и очень удобный. Особенно радует служба поддержки. Правят сами за короткие сроки, адаптируют под особую тему. И быстро отвечают на вопросы, разбирая детали. Рекомендую плагины от этой команды. Себе еще брала «Оплату частями от Приватбанка». Продажи пошли и с кредитных карт клиентов.
Saphali Studio –
Спасибо за отзыв.
Денис –
Здравствуйте!
Хотел бы уточнить один момент. На сайте уже есть товары. Если в файле csv для загрузки будет, например, только две колонки — sku и price – для обновления цены. После обновления измениться только цена? Не будут ли затронуты другие поля?
Saphali Studio –
Здравствуйте.
Если товары не вариативные, то другие поля затронуты не будут, иначе — для обновления вариативных товаров 2-х колонок просто недостаточно.
Вячеслав –
Благодарю ребят из поддержки за качественный и быстрый support.
Крайне легко воспринимать информацию когда support практически
до винтиков объясняет и отображает(скриншоты), как необходимо сделать + предлагает
дополнительные решения с частичной иногда полной реализацией.
Качество поддержки и клиентоориентированность на высоком уровне.
Общее впечатление, очень доволен.
Saphali Studio –
Спасибо за отзыв.
ordvor.com –
После того как разберешься — работать удобно, хорошая альтернатива многому, что написано для импорта товаров в woocommerce…
К тех. поддержке:
При загрузки мультикатегорий — как обойти правило разделителя? Если у меня на сайте многие категории записаны через запятую, как их импортировать, учитывая — что используется разделитель «,»?
Saphali Studio –
Здравствуйте.
Используйте ID категории, вместо ее названия.
Павел –
Отличный плагин, работает как обещано! Техподдержка очень терпеливая, даже если появилась какая-нибудь проблема, не зависимо, насколько она пустяковая или сложная, разбираются и доводят ее решение до конца в кратчайшие сроки. Спасибо!
Александр –
Добрый день. Подскажите, может ли плагин экспортировать URLы товаров
Saphali Studio –
Здравствуйте.
В расширенной версии плагина можно экспортировать только slug (ярлык) товара.
Алексей –
Здравствуйте. Подскажите, совместим ли плагин с WC 2.6.x ?
Saphali Studio –
Здравствуйте.
Да, совместим.
Максим –
Подскажите пжста, ранее покупал обычную версию только импорт(расширенной еще небыло), как приобрести только экспорт? или теперь по новой весь плагин покупать?
Saphali Studio –
Нет, просто заплатить разницу — https://saphali.com/woocommerce-plugins/doplata-15 (в комментариях нужно указать за что доплата).
Максим –
Здравствуйте. На сафт уже загружены все товары, требуется выгрузить их список, обновить цены и снова загрузить, обновив старые цены? Правильно понимаю, что после экспорта в этом файле редактирую цены и этот же файл импортирую? Товары обновятся?
Saphali Studio –
Здравствуйте.
Да, правильно.
Как выглядит вложеноть в csv –
Хотим купить ваш плагин, есть вопрос как будет выглядеть заполнение csv если у меня на сайте чётка структура категория-под категория-под под категория.
Запчасть подходит на несколько марок машин которые в свою очередь находятся в разных под категориях. Как будет выглядеть вложеность в csv, для нас это важно ибо выгрузка идёт из 1С.
P.S. Если что мы ваши постоянные клиенты, уже купили плагинов на надцать тысяч, можете проверить по адресу электронки. Надеемся на своевременный ответ….
Saphali Studio –
Здравствуйте.
Да, категории с иерархией можно указать и структура должна быть такой:
категория>подкатегория>под-подкатегория и т.д., напр.:
korea>chevrolet>aveo,korea>daewoo>leganza,korea>daewoo>nubira
wpak777 –
Добрый день.
У вариативного товара есть пункт «Описание вариации», куда проставляется краткое описание для каждого вариативного товара. Как можно его вставлять с помощью вашего плагина? Не нашел в выпадающем списке подходящего поля при импорте. Спасибо
Saphali Studio –
Здравствуйте.
Это можно реализовать произвольными полями. Нужно добавить в настройках произвольное поле (и также колонку в прайсе) с названием _variation_description.
Игрь –
Спасибо за прошлый ответ, есть еще 2 вопроса по импорту.
Думаю будет полезен всем.
В карточке товара есть такой пункт как «Видимость в каталоге», и такие варианты:
1. Каталог/поиск
2. Каталог
3. Поиск
4. Скрытый
У вас в примере есть только вариант «Draft». Но при этом товар недоступен по прямой ссылке на него.
А меня интересует, что нужно указать при импорте прайса, что бы товар был записан с признаком видимости «Поиск» или «Скрытый». Но при этом по прямой ссылке на него можно было попасть.
И вопрос уже подымался, но ответ на него был не полный как по мне.
Если при загрузке, указать поле с ценой пустое. То товар становится «Бесплатный». Что нужно указать в поле цена, что бы светилось «пусто» или «нет в наличии».
Saphali Studio –
Нужно использовать произвольное поле _visibility. Плагин это позволяет делать.
1. Каталог/поиск имеет значение visible
2. Каталог имеет значение catalog
3. Поиск имеет значение search
4. Скрытый имеет значение hidden
Также и с ценной можно использовать произвольные поля _price, но при этом, если цена существует, то нужно ее указывать, как в обычной колонке с ценой, так и в колонке с произвольным полем _price.
Дмитрий –
Здравствуйте, такой вопрос, какой объем товаров плагин может импортировать? К примеру 8000 товаров с десятками свойств у каждого, и соответственно увеличение, не будет ли проблемы. Спасибо
Saphali Studio –
Здравствуйте.
Плагин может обработать любой объем, если памяти для этого достаточно на сервере (т.к. информация о загруженном файле храниться в оперативной памяти сервера). Обработка происходит порционально, потому процесс всегда завершится прогоном в полном объеме (главное, чтобы запросы к БД не были лимитированные, т.к. во время импорта их будет немало и это прямо пропорционально зависит от объема прайса).
Korsetomania –
Остался доволен покупкой плагина, особенно понравилась поддержка. Помогли настроить шаблон импорта товара и опции нужные для моего магазина. Спасибо Saphali
Олег (проверенный владелец) –
Спасибо! Плагин хороший и по разумной цене. Не с первой попытки удалось настроить импорт картинок — но это был мой косяк , в имени файлов был пробел в конце, который в TotalCommander-е небыло видно. Спасибо ребятам из техподдержки Saphali — нашли где у меня была проблема — и все заработало.
Как пожелание — добавить диагностику ошибок и вкладывать руководство в архив с плагином, так как сейчас приходиться при настройке лазить по 2 страницам и вспоминать где что видел.
И файлы примеров нужны более полные и правильные, а то пишите что нельзя дублировать имена файлов картинок, но в примере именно так. И по примеру я не понял — зачем указываем одинаковые имена картинок на вариации товара.
В общем лучше чтоб пример был более содержательный и корректный.
Илья –
Добрый день! подскажите? каким образом можно сделать следующее:
— Можно импортировать любые данные для произвольных полей товаров (заказные поля), например, мета-данные TITLE, Description и Keywords (это произвольные поля таких seo плагинов, как wpSEO, SEO by Yoast, SEO Ultimate, All in One SEO Pack и др.), а также произвольные поля любых других плагинов или произвольные поля вашей платной темы (например поля для фильтра по тех.характеристикам товара).
Saphali Studio –
Здравствуйте, данный плагин позволяет работу с любыми произвольными полями. По поводу фильтра нужно еще выяснить, работает он на произвольных полях или на таксономии свойств к товару. В любом случае, плагин работает и со свойствами.
Павел –
Спасибо, плагин просто чудо!
У меня есть сайт, все товары по сей день добавляли вручную, на это тратиться очень много времени и сил. Вчера установили плагин Woocommerce. Импорт товаров из прайсов CSV
Надеюсь дело пойдёт быстрее и проще.
На данный момент стоит проблема по обновлению описаний SEO и редактированию цен, как закупочных так и розничных.
Во всех описаниях идёт речь только об импорте, но ни слова об экспорте с сайта.
Прежде чем, что-то менять хочу все данные сохранить в первозданном виде, на случай если что-то пойдёт не так. Цена ошибки может быть очень высока.
В связи с этим вопрос можем ли мы экспортировать все данные с нашего по товарам в CSV — файл, чтобы была возможность понимать, какие данные у нас есть на сайте и какие и в каких столбцах требуется корректировать?
Заранее спасибо!
Saphali Studio –
Здравствуйте,
этот плагин делает только импорт и обновление из файла CSV. Вы можете установить один из бесплатных плагинов для экспорта https://wordpress.org/plugins/search.php?q=export+woocommerce+csv, и сформировать с помощью него CSV-файл.
Валерий –
Плагин очень удобный, спасибо. Но есть одна проблема с акционными ценами.
В интернет-магазине часто провожу акции, поэтому создаю файлик с тремя колонками (артикул, цена, цена со скидкой) и импортирую. Но после окончания акции как убрать массово акционную цену ? Если брать тот же файлик и в колонку «цена со скидкой» поставить 0, то на сайте эти товары будут отображаться бесплатно. Если эту колонку оставить пустой и обновить,то акционная цена на сайте не изменится.
Возможно я что-то делаю не так. В инструкции ничего об этом не нашел.
Saphali Studio –
Здравствуйте.
Исправили это. Также можно использовать возможность добавления произвольных полей при импорте:
_sale_price_dates_from (дата начала распродажи)
_sale_price_dates_to (дата окончания распродажи)
правда дату нужно указать в формате Unix (целое число в секундах от 1970 года)
Денис (проверенный владелец) –
Можно ли импортировать вариативные товары. Например товар оригинал, неоригинал.
Saphali Studio –
Да, данный плагин импортирует вариативные товары.
Anastasia (проверенный владелец) –
Добрый день, спасибо за плагин. Очень удобно.
Не могу разобраться с загрузкой картинок в галерею. Я так поняла надо грузить в колонку attachment, но если у меня несколько картинок, какой знак использовать для перечисления? попробовала запятую и вертикальную черту — не помогло.
Saphali Studio –
Здравствуйте. Для загрузки изображений в плагине предусмотрено два варианта.
Вариант 1. Можно использовать только одну колонку Картинка, как для главной миниатюры, так и для дополнительных зображений (т.е. галереи). Скачайте в админке шаблон для вариативных товаров – там показан пример заполнения.
Первое название файла в ячейке — будет главная миниатюра, остальные — будут дополнительные изображения.
Пример заполнения: img/1.jpg,img/2.jpg,img/3.jpg
т.е. указываете папку/название-файла, остальные изображения следует разделять только запятой и без пробела.
Вариант 2. Можно использовать колонку Картинка, а также еще колонки ATTACHMENT (их можно создать сколько угодно). Фото с колонки Картинка — будет в качестве основной миниатюры, а изображения с колонок ATTACHMENT — дополнительные изображения, которые находятся в галерее товара. Пример заполнения есть в шаблоне-образце для обычных товаров.
Верно будет и так и так, но я предпочитаю все в одном, т.е. первый вариант.
Важное замечание на счет изображений, если Вы поместили изображения в корень папки uploads, то нужно указывать только название картинки, т.к. путь формируется начиная от папки uploads (но ее название также не включается в относительный путь), т.е. используйте только ОТНОСИТЕЛЬНЫЙ путь к фото, а не абсолютный. Т.е. не используйте эту часть /site.ru/www/wp-content/uploads/ — это нужно удалить и оставляем только имя файла (если изображения в корне папки uploads) или относительный путь, например, img/1.jpg
Алексей Коровин (проверенный владелец) –
Меня как раз интересуют варианты обновления товара по заголовкам, если нет sku у товаров на сайте и их нужно добавить через импорт CSV файла, какие-то опции при импорте нужно включать или автоматом будут обновляться sku товаров, у которых это поле пустое? Так же нужно в этот момент цены товара изменить, видимость товаров, все это возможно одновременно?
Saphali Studio –
Обновление происходит на основании выбора меду обновление по артикулу или заголовку, который производится на первоначальном этапе установки нужных опций импорта. К примеру, если будет выбрано по артикулу, то если sku будет пустое, то товар добавиться как новый.
Andrey –
Я пробовал простые плагины для импорта, но у них проблема с кирилецей — они распознают даные поля как пустые.
В вашем плагине даные проблемы решены?
Saphali Studio –
В данном плагине такой проблемы нет.
tutsnew (проверенный владелец) –
Записываются ли куда-нибудь логи отладочной информации? Если нет, нельзя ли предусмотреть это в последующих обновлениях?
Saphali Studio –
Что должны показывать эти логи?
tutsnew (проверенный владелец) –
Здравствуйте, как по отчёту работы плагина разобраться, в какой строке таблицы искать ошибку?
Saphali Studio –
Здравствуйте.
По ID рядом находящихся товаров можно идентифицировать товар, а после того, как узнали его артикул или название, можно узнать о положении товара, на котором возникла ошибка.
Irena (проверенный владелец) –
Здравствуйте,
Скажите, пожалуйста, будет ли работать плагин в Германии (как кириллица будет отображаться)? Есть ли демо версия плагина для тестирования?
Saphali Studio –
Здравствуйте. Если Вы или Ваш клиент использует WordPress на английском, мы можем предоставить этот плагин с английской локализацией. Демо версии плагина нет.
Дмитрий (проверенный владелец) –
Добрый день!
В описании плагина написано:
— Можно импортировать любые данные для произвольных полей товаров (заказные поля), например, мета-данные TITLE, Description и Keywords (это произвольные поля таких seo плагинов, как wpSEO, SEO by Yoast, SEO Ultimate, All in One SEO Pack и др.)
Я использую SEO by Yoast, но данные не импортируются. Как исправить?
Saphali Studio –
Здравствуйте.
Это значит, что не те произвольные поля используете или произвольные поля имеют не текстовый тип данных. Узнайте как называются произвольные поля и формат сохранения.
Дмитрий –
Добрый день! При добавлении свойств товаров вручную, существует возможность их отображения или не отображения на страничке товара. Пункт называется: «Отображается на странице товара». Скажите, при импорте товаров через плагин, будут ли свойства отображаться на страничке товара? В моем случае нужно чтобы отображались.
Saphali Studio –
Здравствуйте. Будут.
Денис –
Добрый день!
Мы разрабатываем интернет-магазин полиграфической продукции и хотели бы заказать ваш плагин для WooCommerce. Не могли бы вы уточнить, действительно ли ваш плагин подходит для нашего функционала – мы бы хотели, по возможности, избежать ситуации, когда мы купим плагин, а уже на этапе разработки окажется, что он не поддерживает одну или несколько функций.
Плагин необходим нам для быстрого и автоматического обновления цен на полиграфическую продукцию. У каждого вида продукции существует до 10 свойств: например, цветность, плотность бумаги и пр. При этом эти свойства часто оказываются связаны друг с другом: например, при определенной цветности (много краски) нельзя использовать бумагу низкой плотности. Всевозможных комбинаций различных вариаций параметров в магазине будет представлено до 20 тыс.
1) Поддерживает ли ваш плагин большое число вариаций и такое кол-во свойств?
2) Сколько времени занимает весь процесс импорта цен в случае обновления всей базы в случае обновления только части продукции?
3) По какому ключевому полю (имя продукта или id вариации) происходит обновление при импорте измененных цен?
Saphali Studio –
Здравствуйте.
1. Да
2. Если в среднем одна позиция (за позицию в учет идет и вариант в вариативном товаре) будет импортироваться за 3 секунды (может и больше, все зависит в основном от количества картинок, находятся они уже на сервере или их нужно скачать), то при 20 тыс позиций 16-17 часов (что немало). Обновление только цен занимает поменьше. Факторы влияющие на процесс: наличие картинок и количество, и надобность предварительной загрузки со стороннего сервера, мощность сервера.
3. По заголовку товара или артикулу (нужно выбрать вначале импорта).
babay062 (проверенный владелец) –
Здравствуйте! Можно как-то прописать external на постоянку.
Типа:весь загружаемый product_type всегда external.
Спасибо.
Saphali Studio –
Здравствуйте.
Только через прайс. Название колонки — Тип товара или product_type. Заполнить ячейки постоянным содержимым в Excel, думаю, не должно составить проблем.
Анастасия –
Здравствуйте!
Подскажите пожалуйста, можно ли импортировать кол-во товаров в наличии, чтобы оно отображалось след образом: «в наличии 10» на странице товара?
Спасибо.
Saphali Studio –
Здравствуйте.
Да, можно.
amy (проверенный владелец) –
Спасибо за легкое решение с выводом нужных вариантов товара! Также, будет замечательно, если появится возможность выбирать какие характеристики товара должны отображаться, а какие должны быть скрыты, непосредственно в карточке товара (в характеристиках).
amy (проверенный владелец) –
Мне как раз не нужно, чтобы все свойства отображались в качестве выбора. Как быть в том случае, если у моего товара множество свойств (к примеру, цвет, размер, бренд, материал), а на выбор должен быть только один вариант (размер). На данный момент после импорта на странице товара, где нужно выбрать только размер, по умолчанию отображаются все свойства (цвет, размер, бренд, материал). Я так понимаю, пока это можно делать только индивидуально в редактировании самого товара — снимать галочки в свойствах «используется для вариаций»?
Saphali Studio –
В виду это мы сделали так, чтобы вариативные свойства нужно помечать. Например, указав свойства:
*Цвет:Зеленый:Белый,*Размер:Большой:Маленький,Объем:1л,Flash:есть
В данном случае только цвет и размер будут вариативными, т.к. впереди их названий звездочки (*), а остальные будут обычными.
Nina (проверенный владелец) –
Здравствуйте! По поводу импорта вариативных товаров:
1. Можно ли заполнять для каждого варианта товара такие ячейки как: описание и категория?
2. У каждого из товаров минимум 5 свойств. Клиенту предоставляется на выбор только 1 или 2 из этих свойств (остальные нужны для фильтрации и навигации).
Можно ли указывать для товара и другие свойства (не только переменные)? Так как продукт импортировался с возможностью выбора и других глобальных свойств на странице товара, которые неуместны.
Saphali Studio –
Здравствуйте.
1) А вообще можно для каждого варианта указывать описание и категорию? На сам вариативный товар можно, но не отдельный вариант. Это даже не логично (напр., варианты имеющие разные категории).
2) Можно. Вы задаете тот вариант который вам нужен, и он будет для выбора, но в родительском (сначала идет строка, где описывается он, а после варианты; на скриншотах видно) товаре можно задать столько свойств сколько нужно. И все они будут отображаться на карточке товара.
Nina (проверенный владелец) –
Здравствуйте! Отличный плагин!
Подскажите, что необходимо сделать, чтобы изображение на странице товара открывалось в галерее, а не на отдельной странице?
Saphali Studio –
Здравствуйте.
По идее ничего не нужно делать, т.к. по умолчанию это реализовано. Но если у Вас проблема с этим, то видимо на странице товара есть ошибки JavaScript. Устраните ошибки в таком случае.
Kisterny (проверенный владелец) –
При обновлении прайса данным плагином всегда слетает опция, установленная для каждого товара на сайте — Allow Comments — возможность добавления комментариев к товару. То есть, после каждого обновления прайса снова включается возможность оставлять комменты к товару (а мне как раз нужно выключить комментирование).
Я обратил внимание на то, что у плагина есть опция «Возможность исключать (не импортировать) любые колонки прайса». Можно ли с её помощью указать исключение этого параметра ? Или через указание колонки с каким-либо свойством ?
Saphali Studio –
При следующем обновлении реализуется данная опция. Будет реализована возможность глобально отключать для каждого товара комментирование, а также через прайс.
Андрей (проверенный владелец) –
Добрый день, этот плагин работает только на одном сайте или можно перекидывать его на другие?
Saphali Studio –
Только на одном, замена лицензии на другой домен для этого плагина не поддерживается.
магазин –
проработайте пожалуйста модуль импорта вариативного товара!
Для простого импорта есть масса бесплатных или хакнутых буржуйских плагинов. Никому не интересен обычный импорт.
Вам это окупится сторицей!
хотя бы самый минимум чтоб можно было разные опции включать.
Разделение лучше делать по артикулам, а не названию.
Saphali Studio –
Мы давно планируем это сделать, но никак до этого руки не доходят.
Алексей –
Подскажите, как производится работа с категориями и подкатегориями? Как должны отображаться категории и подкатегории в прайсе для верного импорта?
Saphali Studio –
Здравствуйте.
К примеру, Категория>Подкатегория>Подподкатегория… и т.д.
где Категория — будет корневой, а Подкатегория — категория 2-го уровня, принадлежащая категории «Категория».
Также вы можете заполнять эту колонку более постым способом – перечисляя категории через запятые. В этом случае, уровни для категорий не создаются. После импорта все категории, которые были перечислены в прайсе в колонке «Категория» автоматически добавляются на сайт только как главные категори (как категории 1-го уровня, т.е. без какой-либо иерархии). В этом случае, Вы можете поступить следующим образом – импортируйте Ваш прайс как есть, после этого на сайте автоматически добавятся все категории, которые были в прайсе, затем в админке постройте из них нужную иерархию. При следующем импорте/обновлении вся иерархия соблюдается, т.е. сохраняется.
Если категорий мало, то можно сразу (т.е. перед импортом) добавить в админке все категории и создать сразу всю структуру (т.е. иерархию…1-й уровень, 2-й, 3-й и т.д.) затем импортируйте Ваш прайс и все товары будут публиковаться с вложенностью согласно построенной иерархии. В этом случае, в прайсе уже достаточно перечислять категории просто через запятую.
Все эти моменты излагаются в инструкции http://saphali.com/instrukciya-po-importu.html
Алексей –
Есть вопрос: а как плагин справится с большим файлом CSV (около 400 тыс позиций)? Это возможно?
Saphali Studio –
Возможно. В плагине поэтапный алгоритм импорта, потому не важно сколько позиций. Все только сказывается на времени его обработки.
Natalia (проверенный владелец) –
Добрый день. Подскажите, пожалуйста, можно ли использовать хтмл код (в частности, ссылки и абзац) в описании товара, корректно ли он будет импортирован? Или лучше код не использовать?
Спасибо!
Saphali Studio –
Здравствуйте. Можете.
Natalia (проверенный владелец) –
Добрый день.
Как и где можно прописать в файле для импорта ссылку на страницу товара, чтобы именно это название использовалось при создании товара (автоматически получается оч длинная ссылка).
Спасибо.
Saphali Studio –
Для этого нужно создать дополнительную колонку Ярлык или Slug. В ней и прописывайте короткие ссылки (напр., printer-samsung-850s). В зависимости от настроек ЧПУ, на выходе примерно будет такое http://domen.com/printer-samsung-850s или http://domen.com/printer-samsung-850s.html .
Константин (проверенный владелец) –
Будет ли корректно работать этот плагин с установленными поверх woocommerce англоязычными темами, в частности этой http://www.kriesi.at/themedemo/?theme=abundance, и как будет вести себя ваша надстройка Saphali Woocommerce Russian с данной темой
Saphali Studio –
Да, будут! Оба плагина не имеют отношения к темам. Их работа независима от того, какая тема установлена. Также и работа темы не зависит от плагинов.
Максим (проверенный владелец) –
Добрый день!
При импорте картинок, они становятся обрезанными в миниатюрах, в настройках медиафайлов убрана галка «обрезать».
Подскажите, в чем дело, это будет обновлено?
Saphali Studio –
Добрый день! Помимо этого нужно еще убрать галку в настройках WC во вкладке Каталог.
Андрей –
Для вариативного товара не будет работать?
Saphali Studio –
Пока вариативность в данном плагине не предусмотрена.
Кирилл –
Как вариант, добавлять по ярлыкам категорий, они нигде не отображаются (если такое возможно вообще)
Saphali Studio –
Этот вариант возможен, но не практичный, т.к. нужно делать связь между названием и ярлыком. А это увеличит труды во время заполнения прайса забиванием в него ярлыка, и соблюдения связи между им и названием.
Кирилл –
А если несколько одинаковых подкатегорий в разных категориях: например: подкатегория комбинезоны существует в категории для мальчиков и в категории для девочек. Как быть в этом случае? Спасибо заранее.
Saphali Studio –
Нужно тогда вовремя импортирования переименовывать категории на сайте, если они уже существуют так как в прайсе. А в прайсе должно конкретно указываться что к чему (например, Комбинезоны-девочки). А после импорта, если не угодно такое название, — отредактировать. Если Вы предложите лучшее решение, то оно будет принято, и выйдет новая версия плагина.
Кирилл –
Добрый день, как добавить товар сразу в несколько категорий, есть ли такая возможность?
Saphali Studio –
Добрый день. Есть — через запятую.
Mnemonic –
Планируются ли вариативные товары?
Saphali Studio –
Планируется, но когда именно точно не ответим.
Gotvald –
Подскажите по каким полям определяется, что происходит обновление, а не добавление нового товара?
Не получится ли, что при обновлении наформирует новых товаров?
Saphali Studio –
Есть два варианта обновления:
1. По артикулам (они всегда уникальные, но не всегда продавцы добавляют их к товарам).
2. По заголовкам товаров (в этом случае, они должны быть на 100% уникальные).