Техническое задание: Парсинг и импорт товаров в WordPress (Woodmart)
Цель проекта
Автоматизировать наполнение интернет-магазина товарными позициями путем парсинга данных с двух сторонних ресурсов и их корректного импорта в систему управления WordPress с использованием темы Woodmart.
Источники данных (доноры)
- Источник №1: Сайт с товарами для строительства и ремонта.
- Источник №2: Интернет-магазин инструментов и оборудования.
Конкретные адреса сайтов предоставлены заказчиком.
Данные для сбора с каждой товарной позиции
- Все фотографии товара (основные и дополнительные).
- Краткое и полное описание.
- Медиафайлы (изображения и видео), встроенные в описания.
- Все технические характеристики и атрибуты.
- Актуальные цены.
Требования к импорту в WordPress (Woodmart)
1. Атрибуты товаров
- Все характеристики должны быть импортированы как глобальные атрибуты WordPress.
- Это необходимо для последующего использования встроенных фильтров WooCommerce/Woodmart.
2. Структура контента и вкладки
- Если на сайте-доноре в описании товара есть отдельные вкладки (например, "Видео", "Документы"), их содержимое нужно перенести в соответствующие пользовательские вкладки на целевом сайте.
- На сайте-получателе уже созданы две дополнительные вкладки:
- "Видео": Сюда необходимо переносить видеообзоры и ролики, связанные с товаром.
- "Документация": Сюда необходимо размещать ссылки на скачивание инструкций, руководств, сертификатов и презентаций в формате PDF.
- Для документов: файлы необходимо скачать и загрузить на целевой сайт, предоставив на них прямые ссылки.
3. Работа с категориями
- При импорте необходимо анализировать категории товаров с обоих сайтов.
- Логически совпадающие категории (например, "Генераторы", "Компрессоры") следует объединять в общие на целевом сайте.
Особенности обработки с каждого источника
Источник №1
- Видео может находиться как в основном описании, так и в отдельной вкладке - парсим оттуда, где оно есть.
- Документы (PDF) находятся в разделе "Документы". Их нужно скачивать и прикреплять к товару во вкладке "Документация".
Источник №2
- Часто присутствуют разделы "Презентация" и "Инструкция".
- Файлы представлены через PDF-просмотрщик. Задача - извлечь исходные PDF-файлы для скачивания и последующей загрузки на целевой сайт. Если автоматическое извлечение невозможно, требуется указать это в отчете.