Конечная цель
Создать скрипт/агента, который эмулирует работу человека-верстальщика: получает на вход необработанный текст (или текстовые блоки) из документа Google Drive и последовательно расставляет их по элементам дизайна в редакторе Elementor прямо в браузере - без использования нативного REST API WordPress.
Основные требования
- Агент работает в среде браузерного скрипта (например, как Comet, Puppeteer-подобные средства, Selenium) - но минимальное использование сервера;
- Текстовые данные загружаются только из Google Drive;
- Парсинг или конвертация текста в разметку Wordpres-редактора происходит на стороне скрипта;
- При публикации создаются и форматируются разные типы блоков в Elementor: заголовок (Heading), абзац (Text Editor), список (List) итд;
- Учесть, что Elementor использует свои классы и структуру заголовков - используйте корректные переменные селекторов (значения доступны после согласования).
Дополнительные сведения
- Копирайте с иностранного / русского текста без потери форматирования, грубых переносов и с правильным переносом emojis/typography;
- Все контакты, бренды и личные данные будут намеренно нами упомянуты, скрыты или изменены; в предоставленном файле мы отметим конфигурационными spot'a те места, что чистить не нужно;
- Требуется строгий закрытый период тестирования - сначала публикация в черновик пробной страницы.
Уровень/квалификация
Работа подойдёт эксперту, владеющему автоматизацией браузера и знающему разметку текста (HTML, SEO заголовки, структура блоков в Elementor или внутри Gutenberg). Скрипт необходимо предоставить исполняемым, с возможностью заполнение двух ключевых “slots”: ID файла Зухля и ID тестовой страницы WordPress.