Contact Forms
Formularios de contacto de una sola página con constructor de campos, bandeja de envíos, exportación a CSV y correos de notificación.
Extensión
Contact Forms
Formularios de contacto de una sola página con constructor de campos, bandeja de envíos, exportación a CSV y correos de notificación.
Descripción
Un plugin independiente de Mason James para formularios de contacto sencillos. Cree formularios de una página con campos de texto, correo electrónico, área de texto, selección y casilla de verificación. Revise, archive, elimine y exporte los envíos. Las notificaciones usan el transporte de correo configurado en EmDash, incluido SMTP. Los registros de envíos no incluyen direcciones IP sin procesar. El repositorio del código fuente es privado; el paquete instalable se puede descargar públicamente.
Instalación
Instale Contact Forms desde el registro de EmDash en EmDash 1.0.1 o posterior con un ejecutor de sandbox. Cree un formulario en Plugins > Forms. Para incrustarlo en el contenido, instale @masonjames/emdash-contact-forms y registre contactFormsEmbedPlugin() desde su exportación registry-embed, y luego compile y despliegue el sitio. Inserte un bloque Contact Form y copie el ID de su formulario desde la página Forms. Configure un transporte de correo de EmDash para las notificaciones.
FAQ
¿Una instalación desde el registro añade un renderizador de formularios a mis páginas? No. El componente complementario nativo opcional proporciona componentes de Astro y Portable Text renderizados en el servidor y debe instalarse en la configuración del sitio. Los datos nativos existentes de Contact Forms no se copian automáticamente a la instalación del registro. No se incluyen cargas de archivos, flujos de varias páginas, webhooks, CAPTCHA ni respuestas automáticas.