4. Наполнение товарами – два способа
В этой части курса мы рассмотрим ручное и автоматические добавление товаров в интернет-магазин.
Я заранее подготовил информацию о товарах — фотографии, таблицу с ценами и описанием товаров.
Важное замечание — фотографии должны быть квадратными. Это связано с особенностью шаблона магазина.
К тому же, квадратные фотографии выгодно смотрятся как в ленте инстаграма, так и в карточках товаров ВКонтакте и фейсбук.
Плагин сжатия изображений
Чем легче вес фотографии, тем быстрее она загружается на компьютере или смартфоне покупателя. Чтобы фотографии сжимались автоматически — используется специальный плагин «И три дабл ю имэйдж оптимайзер»
Устанавливаем плагин в панели управления в разделе «Плагины».
После активации плагина, все загружаемые на сайт изображения, будут оптимизированы.
Ручное добавление товаров
Добавляем новые товары в панели управления сайтом в разделе «Товары»
Указываем наименование, подробное и короткое описание товара. Стоимость и к какой категории относится данная позиция. Если на сайте нет доступной категории, добавляем её прямо в карточке товара.
Загружаем заранее подготовленную фотографию.
После публикации товара, он доступен к просмотру и заказу на сайте.
Добавим ещё несколько позиций.
Ручное добавление товаров — медленный способ. Подходит для магазинов с небольшим ассортиментом.
Если ваш прайс-лист включает в себя хотя бы сотню позиций, то лучше использовать автоматический импорт товаров.
Автоматический импорт товаров
Подготовка таблицы
Автоматический импорт товаров делается с помощью таблицы и специального плагина.
В первую очередь — подготавливаем таблицу.
Основные требования для таблицы: это формат CSV и кодировка UTF-8.
Я подготавливаю таблицы в Openoffice Calc. Это как эксель, только бесплатно .
Особое внимание хочу уделить последнему столбцу таблицы, в котором указаны названия файлов фотографий товаров. При импорте таблицы система автоматически будет сопоставлять название ранее загруженной фотографию со строкой в таблице и при совпадении — присваивать фотографию нужному товару.
Таблица готова, осталось загрузить фотографии и установить плагин для импорта.
Импортируем фотографии. Обратите внимание, плагин оптимизации изображений автоматически, в процессе загрузки, обработал изображения и их объем уменьшился.
Плагин для импорта
В разделе «Плагины» устанавливаем плагин WP All Import. С помощью этого плагина можно импортировать любую информацию.
Для выгрузки информации нам понадобится плагин экспорта WP All Export.
И специальное дополнение для импорта товаров — Import Products.
Активируем установленные плагины и переходим непосредственно к импорту нашей таблицы.
Загружаем таблицу
Выбираем, что будем импортировать товары.
В настройках импорта указываем сопоставление полей таблицы и плагина:
— наименование товара
— описание
— стоимость
— изображение
В настройках импорта изображений, указываем, что фотографию товара нужно искать по наименованию в медиабиблиотеке.
Указываем категории, в которых будут находиться импортируемые товары.
Следующим шагом указываем, какой параметр будет отвечать за уникальность импортируемых товаров. Например, если товар с таким названием уже существует, то система будет выбирать создать новый товар с таким наименование или обновить информацию в текущем.
После того, как все правила импорта указаны, начинаем импорт.
22 секунды и 195 товаров успешно импортированы на сайт.
Изменение цен товаров
Цены на товары могут изменяться, и для обновления стоимости товаров мы также будем использовать плагин импорта.
Но чтобы выгрузить текущую информацию о товарах, нам понадобится процедура экспорта.
Плагин для экспорта мы установили ранее. Рассмотрим на примере, как делается экспорт и повторный импорт товаров.
Экспорт и импорт товаров.
В разделе «Экспорта» создаем новый экспорт со следующими параметрами: выгружаем айди товара, его название и текущую стоимость.
Скачиваем файл в формате CSV.
И вносим в него изменения с помощью OpenOffice Calc.
Указываем новую стоимость товара, например сделаем её ниже на 10%.
В панели управления в разделе «Импорт» создаем новый импорт.
Загружаем измененную таблицу.
Жмем кнопку «Existing Items» — обновление существующих данных, а конкретно товары WooCommerce.
В настройках сопоставления данных указываем столбец таблицы с новыми ценами.
Указываем системе, что уникальность товаров нужно проверять по ID.
В настройках правил обновления данных снимаем галочку с пункта «Create…», чтобы не создавать новые товары.
И редактируем пункт «Update» (обновление информации)
Указываем, что нам нужно обновить только стоимость. Поля _price
и _regular_price
.
Подтверждаем правильность введенных настроек и ждем обновления.
Цены на все товары успешно обновлены.