Парсинг картинок с поиска яндекса по картинкам в виде WordPress плагина

Требовалось реализовать париснг картинок из результатов выдачи яндекса по поиску картинок по задаваемому списку запросов и автоматическое формирование записей/постов на Wordpress.

Парсинг реализован через плагин WordPress.

В настройках парсера есть возможность задавать ключ для сервиса antigate для разгадывания капчи. Надо учитывать, что для получения текста разгаданной капчи именно для поиска яндекса через API antigate в запросе нужно указывать, что капчу должен разгадывать русскоговорящий — иначе в ответ будет приходить разгадывание капчи транлитерацией(например вместо «баштан» придет «6awTaH», «cpopecta» вместо «фореста»).

Плагин через крон(встроенный запуск крона вордпресса отключен из-за его кривости и подключен запуск через крон сервера) с заданной периодичностью берет первый запрос из списка ключевых запросов(удаляет его из списка) и закачивает нужное количество картинок(задается в настройках плагина) из выдачи поиска яндекса по картинкам. Для каждого запроса создается пост в заданной категории и с заданными тегами, контентом которого является галерея из картинок(каждая картинка — это аттачмент в вордпрессе).

Для каждого поста через плагин есть возможность прописать seo текст на основе шаблона.