Техническое задание: Ручная интеграция Яндекс Каптчи

Необходимо реализовать защиту форм на сайте WooCommerce с помощью сервиса «Яндекс Каптча». Ключевое требование - выполнение работы вручную, с прямым внесением кода, без привлечения сторонних плагинов или конструкторов.

Основные требования

  • Метод реализации: Исключительно ручная интеграция по официальной документации и инструкциям от Яндекс.
  • Запрещено: Использование любых плагинов WordPress/WooCommerce для данной задачи.
  • Цель: Установка каптчи на целевые страницы сайта (например, страница входа, регистрации, оформления заказа).
  • Ожидаемый результат: Полностью рабочая и проверенная каптча, корректно отображающаяся и функционирующая на фронтенде и бэкенде сайта.

Что нужно сделать

  • Получить ключи (клиентский и серверный) в сервисе Яндекс Каптча.
  • Внедрить необходимый JavaScript-код для отображения каптчи на фронтенде.
  • Реализовать серверную логику (PHP) на стороне WordPress/WooCommerce для проверки ответа от каптчи.
  • Интегрировать проверку в процессы отправки защищаемых форм.
  • Протестировать работоспособность на всех этапах.

Важно

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

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

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

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

Требуется создать с нуля удобный и быстрый интернет-магазин для продажи нерудных материалов, ЖБИ и реагентов. Проект должен быть оптимизирован для SEO и рассчитан на розничных и оптовых клиентов в Москве и области.