Необходимо реализовать парсер, для вордпрес.


Реализации граббера с двух доноров и сохранением MP3 на сервер в WordPress:
1 плагина в WordPress для реализации граббера с двух доноров и сохранением MP3 на сервер.
2 Создать новую директорию в папке wp-content/plugins/ и создать файл плагина с расширением .php.
3 Внутри файла плагина определю функцию-обработчик с именем my_grabber_cron_job(), которая будет вызываться при выполнении задачи по расписанию (cron job).
4 Внутри функции my_grabber_cron_job() создать соединение с базой данных WordPress и проверить наличие таблицы для хранения параметров граббера. Если таблицы нет, создать ее с помощью функции dbDelta и определю необходимые поля.
5 Использую функцию wp_schedule_event, чтобы настроить задачу по расписанию. Указать интервал выполнения задачи и имя функции-обработчика (my_grabber_cron_job()).
6 Внутри функции my_grabber_cron_job() выполнить следующие действия для каждого донора:
a. Использую функции, такие как wp_remote_get или file_get_contents, чтобы получить HTML-страницу с информацией о книгах и аудио с донора.
b. Разобрать полученные данные и сохранять необходимую информацию в базе данных, включая название книги, автора, описание и URL MP3 файла.
c. Использую функцию wp_upload_bits, чтобы сохранить MP3 файл на сервере WordPress и получить путь к сохраненному файлу.
1 При необходимости, добавить страницу настройки в административную панель WordPress, где пользователь сможет указать параметры граббера, такие как URL донора и путь для сохранения MP3 файлов.
2 Проверить и отладить плагин, убедившись, что задача по расписанию запускается и выполняется с заданной периодичностью. Можно также добавить логирование или отправку уведомлений по электронной почте для отслеживания успешности выполнения задачи.

Если есть другие идеи по реализации, можем обсудить в ЛС.

2 года назад
alexboiko1
Александр 
46 лет
2 года в сервисе
Был
2 года назад

Заявки фрилансеров

Олег
 
31 год
2 года в сервисе
Был
2 года назад
2 года назад
Алексей
 
19 лет
2 года в сервисе
Был
год назад
2 года назад
Илья
 
20 лет
2 года в сервисе
Был
2 года назад
2 года назад
Герман
 
25 лет
5 лет в сервисе
Был
6 часов назад
32 отзыва(-1)
2 года назад
Лучший веб-программист марта
Евгений
 
38 лет
17 лет в сервисе
Был
4 часа назад
558 отзывов(-1)
2 года назад
ТОП-5
Веб-программирование
  • Похожие заказы

  • $150

    Необхідно створити онлайн калькулятор для розрахунку вартості декоративної рейки з декількома модифікаторами. Користувач вводить дані: довжина та висота приміщення, крок між рейками, порода деревини, фарбування та монтаж. Калькулятор має надавати вартість проекту і вартість квадратного метра, а також можливість завантажити PDF-пропозицію в обмін на номер телефону. Передбачена можливість змінювати ціни.

    Завершен
    год назад
  • Требуется доработка сайта агентства по доверительному управлению недвижимостью и его интеграция с WordPress. Сайт включает 4 страницы, выполненные на базе Tilda, с внешними модулями. В файлах к заказу предоставлено подробное ТЗ и макет для работы.

    Закрыт
    год назад
  • Требуется исправить парсер на Python, который перестал корректно заносить данные в таблицу Excel. Возможно, изменения произошли на сайте, с которого происходит парсинг. Необходимо внести минимальные изменения в существующий код, не требуется писать заново.

    Закрыт
    год назад
  • $20

    Ищем специалиста для консультации по составлению технического задания на сайт по продаже недвижимости. Обсуждение вопросов по фреймворкам, базам данных, выбору плагинов и инструментов. Минимальная длительность общения 30 минут, оплата повременная. Цель - получить представление о необходимых инструментах и разработках.

    Закрыт
    2 года назад
  • Требуется доработка карточки товара в мультиязычном интернет-магазине. Необходимо добавить состояние товара (новое, бу, дефект), цену международной доставки и установить тег Google для отслеживания покупок. Также требуется создать динамичную страницу для отзывов на русском и украинском языках, а также для ebay на английском. Ищется специалист для периодических доработок.

    Закрыт
    год назад
  • $20

    Ищется специалист для консультации по составлению ТЗ на сайт по продаже недвижимости. В ходе общения обсудим фреймворки, плагины, базы данных и другие вопросы. Минимальная продолжительность - 30 минут, оплата повременная. Цель - понять, какие инструменты использовать и как организовать проект.

    Завершен
    2 года назад
  • $250

    Задача включает перенос материалов с сайта на Laravel на WordPress с использованием Elementor Pro. Необходимо сохранить два языка (русский и украинский) и предусмотреть возможность третьего. Важные детали: настройка URL, перенос информации о просмотрах и рейтингах, использование WPML для мультиязычности. Бюджет проекта 800 грн, срок выполнения до 2-х недель.

    Закрыт
    2 года назад
  • Необходима помощь в отмене минификации билд версии проекта на Vue с использованием Nuxt и Vite. Требуется внести изменения в конфигурацию для получения отформатированных файлов после сборки, чтобы избежать дублирования страниц на хосте. Важно, чтобы файлы были не минифицированы и корректно отображались.

    Закрыт
    2 года назад
  • $100

    Требуется разработка макроса или программы для аналитики продаж интернет-магазина с использованием загружаемого файла. Важно, чтобы исполнителю была предоставлена обратная связь по составляемому отчету. Необходимо обсудить детали во время созвонов. Опыт в решении подобных задач будет преимуществом.

    Закрыт
    год назад
  • Требуется создать плагин для WordPress, который будет генерировать страницы с уникальным контентом и мета описаниями, основываясь на установленном времени таймера и будильника. Плагин должен позволять редактировать структуру сгенерированных URL и быть универсальным для использования на разных сайтах.

    Закрыт
    2 года назад