Импорт товаров в WooCommerce можно осуществить несколькими способами: через стандартный CSV-импорт, с помощью плагинов или API. Вот основные подходы: 1. Стандартный CSV-импорт WooCommerce предоставляет встроенный функционал для импорта товаров с использованием CSV-файлов. Это позволяет импортировать большое количество товаров с различными параметрами, такими как название, описание, цена, категория и т.д. Шаги для импорта товаров через CSV: 1. Подготовка CSV-файла: Создайте CSV-файл с нужными данными. Он должен содержать такие колонки, как: ID (необязательно) Name (Название товара) Description (Описание товара) Regular price (Цена) Sale price (Цена со скидкой) Categories (Категории) Images (URL изображений) Stock (Остаток на складе) Другие параметры (SKU, атрибуты и т.д.). Пример структуры CSV-файла: ID,Name,Description,Regular price,Sale price,Categories,Images,Stock 1,Товар 1,Описание товара 1,100,90,Категория 1,http://example.com/image1.jpg,10 2,Товар 2,Описание товара 2,200,180,Категория 2,http://example.com/image2.jpg,15 2. Импорт через WooCommerce: Перейдите в админ-панель WordPress. Откройте раздел Товары > Все товары. Нажмите кнопку Импорт в верхней части страницы. Выберите CSV-файл, подготовленный на первом шаге, и загрузите его. Следуйте инструкциям мастера импорта, чтобы сопоставить поля вашего CSV-файла с полями WooCommerce. Нажмите Запустить импорт, и WooCommerce начнет процесс добавления товаров. Пример данных для CSV: Вот пример файла с базовыми данными: ID Name Description Regular price Sale price Categories Images Stock 1 Товар 1 Описание товара 1 100 90 Категория 1 http://example.com/image1.jpg 10 2 Товар 2 Описание товара 2 200 180 Категория 2 http://example.com/image2.jpg 15 2. Импорт с помощью плагинов Если вам нужны более продвинутые возможности для импорта или интеграции с внешними источниками данных, вы можете использовать плагины. Популярные плагины для импорта товаров: 1. WP All Import: Плагин позволяет импортировать товары с различных форматов (CSV, XML) и дает более гибкие возможности настройки. Поддерживает импорт товаров со сложными структурами, такими как вариативные товары, группированные товары и другие. Вы можете использовать функции автоматической синхронизации данных. Скачать WP All Import 2. Product Import Export for WooCommerce: Этот плагин предоставляет простой интерфейс для импорта и экспорта товаров. Также поддерживает вариативные товары и другие расширенные функции. Скачать Product Import Export for WooCommerce 3. Импорт через WooCommerce REST API Для разработчиков существует возможность интеграции WooCommerce с внешними системами через REST API. Это полезно, если вы хотите автоматизировать процесс импорта товаров с внешних источников (например, ERP-систем, маркетплейсов и т.д.). Основные шаги для использования API: 1. Аутентификация: Для доступа к API нужно создать ключи в разделе WooCommerce > Настройки > API. 2. Пример запроса на добавление товара: Используйте метод POST для создания нового товара: POST /wp-json/wc/v3/products Пример данных для запроса: { "name": "Товар API", "type": "simple", "regular_price": "100.00", "description": "Описание товара, добавленного через API", "categories": [ { "id": 9 } ], "images": [ { "src": "http://example.com/wp-content/uploads/2020/01/example-image.jpg" } ], "stock_quantity": 10 } 3. Инструменты для работы с API: Вы можете использовать такие инструменты, как Postman или писать собственные скрипты на PHP или других языках для взаимодействия с WooCommerce API. 4. Импорт из сторонних сервисов (например, Excel) Если ваши данные о товарах находятся в Excel, вы можете конвертировать файл в формат CSV: Откройте файл Excel. Нажмите Файл > Сохранить как. Выберите формат CSV. Следуйте инструкциям выше для импорта CSV-файла в WooCommerce. Импорт товаров в WooCommerce может быть выполнен разными способами: через стандартный CSV-импорт, плагины или API. Для базовых нужд стандартного импорта через CSV может быть достаточно, но для более сложных задач стоит рассмотреть использование плагинов или API.