Principal/WordPress Fullstack/Blueprints/Temas personalizados/Formularios de captación con almacenamiento en CPT y notificaciones por Telegram / SMTP
Volver a tarjetas «Temas personalizados»Temas personalizados(ТЗ 28 из 54)
Especificación: Formularios de captación con almacenamiento en CPT y notificaciones por Telegram / SMTPТрудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
Contact Form 7 ralentiza nuestro sitio web, recibe spam constante y los emails acaban en la carpeta de correo no deseado. Necesitamos formularios ligeros que guarden los leads en WordPress, envíen alertas instantáneas a nuestro grupo de ventas en Telegram y notifiquen por SMTP.
Ключевые требования:
- •Tipo de contenido personalizado privado 'lead_entry' para registrar con seguridad cada contacto en la base de datos
- •Marcado de formulario ligero con token CSRF Nonce y campo invisible Honeypot contra spam-bots
- •Endpoint personalizado en WP REST API /theme/v1/submit-lead con saneamiento estricto y límite de peticiones
- •Notificación instantánea en Telegram mediante la API de Telegram Bot utilizando wp_remote_post()
- •JavaScript moderno con Fetch API, indicador de carga, gestión de errores y modal de confirmación
Ограничения проекта:
- •Cero plugins de formularios pesados (sin Contact Form 7, WPForms o Gravity Forms)
- •Almacenamiento seguro del Token del Bot de Telegram y Chat ID en constantes de wp-config.php
- •El envío no debe bloquear la interfaz (procesamiento completamente asíncrono)
Критерии приёмки (KPI):
- Tiempo de respuesta del envío < 350ms
- Cero registros de spam recibidos gracias a la trampa Honeypot
- 100% de los contactos registrados con éxito en la base de datos sin depender de servicios externos
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: