Recorre el constructor de formularios de POM

El constructor de formularios de POM combina el diseño del formulario y su comportamiento de entrega en una sola pantalla. Usa este recorrido para entender dónde corresponde cada decisión antes de crear un formulario de producción.

Abrir el constructor

Un administrador debe habilitar primero Settings → POM Theme → Forms → General → Enable forms system.

Luego abre:

  • Forms → Add New para crear un formulario.
  • Forms → All Forms y selecciona un título para editar un formulario existente.

La cabecera contiene el título del formulario, su estado Draft o Active , el control Publish y Save. Un formulario activo puede seleccionarse mediante el elemento de creación de páginas POM Form .

Constructor de formularios de POM mostrando el lienzo de diseño y la paleta de campos

Duplicar un formulario existente

Si POM Tweaks está activo, un administrador puede habilitar Settings → POM Tweaks → Content → Editing → Content duplicator, seleccionar Forms (pom_form) en Allow duplication for these post typesy guardar. Habilita Copy custom fields para incluir el diseño, los campos, las rutas de notificación y los ajustes de comportamiento.

  1. Abre Forms → All Forms y señala la fila del formulario.
  2. Elige Duplicate para crear una copia y volver a la lista, o Duplicate & Edit para abrir la copia en este constructor.
  3. Revisa el título, los campos, los destinatarios, las integraciones y el estado de la copia antes de usarla. El formulario original permanece sin cambios.
  4. Con Copy status → Draft, la copia comienza como Draft. Actívala con Publish después de revisarla. Con Published, un usuario que puede publicar formularios conserva el estado de activación del original al copiar los campos personalizados; un borrador original sigue siendo un borrador.

Lista de formularios mostrando las acciones de duplicación y una copia en borrador junto a su original activo

Los envíos almacenados y sus archivos subidos no se copian. El nuevo formulario tiene su propio ID y su propio historial de envíos. Si las acciones no aparecen, confirma que el módulo está habilitado, que Forms (pom_form) está seleccionado y que tu cuenta puede leer y editar el original y crear formularios. Un usuario sin permiso de publicación recibe una copia en borrador.

Usar las seis pestañas del espacio de trabajo

Pestaña Propósito
Builder Organizar pasos, filas, columnas y campos
Notifications Crear rutas de correo condicionales para administradores y clientes
Messages/Behavior Definir el modo de envío, los comentarios, la privacidad, el diseño, el progreso, la redirección y el comportamiento anti-spam
Storage/Advanced Heredar o anular el almacenamiento, la retención y el manejo de subidas locales
Webhook Enviar un envío AJAX como JSON a un endpoint HTTPS
Create Post Asignar los valores enviados a una entrada de WordPress o a un tipo de contenido personalizado público

Cambiar el Name de un campo puede afectar a los ajustes de varias pestañas. Revisa las notificaciones, las condiciones, los webhooks y las asignaciones de entradas después de cualquier cambio de nombre.

El lienzo central de Form Structure contiene el diseño. Usa Add Stepy luego Add Row y Add Column. Una fila también ofrece disposiciones de columnas predefinidas.

La barra lateral tiene dos modos:

  • Fields enumera Basic Fields, Choice Fieldsy Advanced Fields. Busca o selecciona un tipo de campo para añadirlo a la columna seleccionada.
  • Properties edita los ajustes comunes, específicos del tipo, condicionales y avanzados del campo seleccionado.

Los tiradores de arrastre reordenan pasos, filas, columnas y campos. Selecciona una columna antes de añadir un campo cuando el destino importe.

Guardar y comprobar

  1. Mantén un formulario nuevo como Draft mientras lo configuras.
  2. Elige Save después de editar cada pestaña.
  3. Usa Publish solo cuando el formulario esté listo para aparecer en los selectores del constructor.
  4. Añade el formulario activo a una página en borrador con POM Form.
  5. Envía ejemplos válidos e inválidos sin iniciar sesión.

El lienzo del constructor no es una vista previa completa del frontend. Comprueba siempre los anchos responsivos, el comportamiento condicional, el foco, los mensajes y las integraciones en la página pública.

Continúa con Entender la estructura del formulario o Crea tu primer formulario.