Техническое задание: Парсер шаблона WordPress
Цель проекта
Разработать специализированный парсер для создания полной локальной копии шаблона (темы) сайта на WordPress. Решение должно самостоятельно обрабатывать и сохранять все связанные файлы стилей, скриптов и разметки.
Ключевые требования
- Парсер должен обрабатывать HTML-структуру сайта и извлекать все ссылки на связанные ресурсы (CSS, JS, изображения, шрифты).
- Необходимо сохранять корректную файловую структуру шаблона для его последующего использования.
- Решение должно быть самостоятельным (не являться оберткой или использованием публичных онлайн-сервисов типа web2zip).
- Важна надежность работы и обработка возможных ошибок при парсинге.
Ожидаемый результат
Готовый скрипт или программа, которая по URL-адресу сайта на WordPress создает архив или папку с полной копией его активного шаблона, готовую к локальному развертыванию или изучению.