Задача
Необходимо разработать модуль (сниппет или плагин) для импорта товаров в интернет-магазин на базе WordPress и WooCommerce с использованием API. Решение должно соответствовать предоставленному техническому заданию и инструкции, а также корректно работать с темой Astra.
Требования к реализации:
- Язык и среда: PHP-сниппет или полноценный плагин для WordPress.
- API-импорт: получение данных о товарах через внешнее API, парсинг и запись в WooCommerce.
- Поддержка типов товаров: простые товары, вариативные, с атрибутами.
- Обработка изображений: загрузка и привязка картинок к товарам.
- Логирование: ведение лога импорта для отслеживания ошибок.
- Режимы импорта: полная загрузка каталога или обновление по расписанию (CRON).
- Админ-интерфейс: простая настройка (опционально, через стандартные поля WordPress).
- Документация: код должен быть прокомментирован на русском или английском языке.
Дополнительные требования:
- В ходе разработки необходимо скрыть названия фирм, сайты и телефоны из исходного текста задания.- Работа должна быть выполнена в срок, с возможностью доработок по запросу.