Техническое задание: Плагин для асинхронного вывода шорткодов в WordPress

Необходимо разработать специализированный плагин для CMS WordPress, который позволит оптимизировать загрузку страниц за счёт асинхронной подгрузки контента.

Основная цель

Реализовать механизм, при котором шорткоды в контенте или шаблоне сайта будут обрабатываться не на стороне сервера при первоначальном рендеринге страницы, а с помощью AJAX-запросов после загрузки основной структуры HTML. Это скроет сгенерированный шорткодами код (например, сложные виджеты, формы, динамические блоки) от индексации в исходном коде страницы (source code).

Ключевые требования к функционалу

  • Создание нового шорткода-обёртки (например, [async_shortcode]), внутри которого будет указываться целевой шорткод для асинхронной загрузки.
  • Обработка AJAX-запросов на стороне сервера для выполнения исходного шорткода и возврата результата.
  • Корректная работа в административной панели WordPress (чтобы в редакторе контент отображался нормально).
  • Минимизация конфликтов с другими плагинами и темами.
  • Возможность кастомизации индикатора загрузки (лоадера) на время AJAX-запроса.
  • Обеспечение кэширования результатов для снижения нагрузки на сервер.

Ожидаемый результат

Плагин должен быть готов к установке через репозиторий WordPress или вручную. Код должен быть хорошо структурирован, задокументирован и соответствовать стандартам разработки для WordPress.

Создание видеоинструкций по оплате

Требуется записать на видео процесс совершения платежей по предоставленным ссылкам. Необходимо зафиксировать работу с двумя платежными системами: BankomatPay и MyBank. География - Италия.

Разработка современного сайта для магазина автомобильных аккумуляторов

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