Техническое задание: Вывод партнёрских ссылок на игры в WordPress

Цель проекта

Реализовать автоматизированный вывод блока с партнёрскими ссылками для покупки игр (Steam ключей) по минимальной цене. Блок должен отображаться в конце постов, которые относятся к определённым категориям.

Исходные данные и логика

  • На сайте есть категории, в названиях которых содержатся названия игр.
  • Необходимо отфильтровать эти категории.
  • Для найденных игр нужно агрегировать цены из трёх указанных партнёрских маркетплейсов.
  • В конце поста, относящегося к такой категории, следует вывести блок с партнёрскими ссылками на покупку данной игры по минимально найденной цене.

Требования к функционалу

Основные функции

  • Парсинг или получение данных о ценах на игры из трёх заданных источников (API или парсинг).
  • Сравнение цен и определение минимальной для каждого товара.
  • Автоматическая привязка к постам на основе категорий WordPress.
  • Формирование и вывод готового HTML-блока с партнёрскими ссылками в конце контента поста.
  • Блок должен быть стилизован и визуально похож на пример, предоставленный заказчиком.

Технические требования

  • Решение должно быть реализовано в виде плагина или темы WordPress.
  • Код должен быть написан качественно, с учётом стандартов WordPress.
  • Необходимо предусмотреть кэширование данных о ценах для снижения нагрузки.
  • Администратор должен иметь возможность управлять списком источников и настройками отображения.

Результат

Рабочий механизм, который автоматически находит посты с играми, сравнивает цены в трёх магазинах и добавляет в них блок с лучшим предложением для покупки.

Разработка чат-бота для кофейни

Требуется создать бота на чистом Python с функциональной админ-панелью для управления заказами и взаимодействия с клиентами. Подробное техническое задание будет предоставлено исполнителю после обсуждения деталей.