DocumentacionPlugin de WordPress

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

  1. Sube el plugin mailingcore-forms (o instala el ZIP desde Plugins → Anadir nuevo → Subir plugin) y activalo.
  2. Ve a MailingCore Forms → Ajustes e introduce tu API key y la base URL (debe empezar por https://, por ejemplo https://api.mailingcore.com).
  3. 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.