Plugin de WordPress
MailingCore Forms — crea formularios de contacto que entregan por la API de MailingCore.
MailingCore Forms es el complemento oficial para WordPress. Crea formularios de contacto con un builder visual y entrega cada envio por la API de MailingCore en vez del fragil wp_mail().
Instalar
- Sube el plugin
mailingcore-forms(o instala el ZIP desde Plugins → Anadir nuevo → Subir plugin) y activalo. - Ve a MailingCore Forms → Ajustes e introduce tu API key y la base URL (debe empezar por
https://, por ejemplohttps://api.mailingcore.com). - Opcionalmente fija un remitente y un destinatario por defecto.
La API key se guarda solo en el servidor — nunca se envia al navegador ni se imprime en la pagina.
Crear un formulario
Cada formulario es un custom post type (mc_form) editado con un builder visual sin build: anade campos (texto, email, tel, textarea, select, checkbox, oculto), marcalos como obligatorios y coloca el formulario donde quieras con un shortcode o un bloque.
[mailingcore_form id="123"]
O inserta el bloque MailingCore Form (mailingcore/form).
Enrutado por campo
Elige un campo select como router y mapea los valores de opcion a destinatarios y, opcionalmente, un slug de plantilla y asunto. Un fallback cubre los valores sin coincidencia; si ninguno fija destinatario, se usa el destinatario por defecto de los ajustes. Los envios salen por POST /emails/send-template (por slug) o un resumen HTML automatico.
Proteccion anti-spam
Todo local, sin CAPTCHA ni llamadas a terceros: un campo honeypot, un tiempo minimo de envio, un timestamp firmado con HMAC y un limite por IP (5 envios/minuto) en el endpoint REST.