Prueba tu primer registro

Esta prueba demuestra cinco cosas distintas: el formulario aparece, valida, crea un asistente, el asistente llega a la lista correcta y la regla de capacidad funciona. Hazla antes de que cualquier visitante vea el evento.

Antes de empezar

  • La funcionalidad de asistentes está activada en Settings → POM Events → General.
  • Un evento publicado con una fecha de inicio y una fecha de finalización en el futuro.
  • Una ventana de navegación privada.
  • Una dirección de correo electrónico que controles y que no sea ya un usuario de este sitio.

1. Abre el formulario como visitante

  1. Abre el evento en una ventana privada.
  2. Selecciona el botón de registro.
  3. El formulario se abre en un modal, encabezado por Regístrate en este evento.

Deberías ver Name y Email como obligatorios, además de los campos opcionales que hayas activado: apellidos, teléfono, comentarios, país.

Si hay una URL de política de privacidad configurada en los ajustes, el formulario también muestra una casilla de consentimiento y el texto de la cláusula debajo.

2. Prueba la validación

Envía el formulario con el nombre vacío. El formulario debe rechazarlo e informar de que faltan los campos obligatorios.

Vale la pena hacerlo una vez: confirma que el formulario está realmente conectado al plugin y no solo renderizado.

3. Regístrate

  1. Rellena el nombre y una dirección de correo nueva.
  2. Completa los campos opcionales, incluido un comentario; lo buscarás en la administración.
  3. Acepta la casilla de privacidad si está presente.
  4. Envía.

Deberías ver un mensaje de éxito que confirma el registro.

4. Comprueba lo que se ha creado

En la administración:

  1. Abre el evento.
  2. Busca el panel Event assistants.
  3. El registro está en la sección Confirmed.
  4. La fila muestra el nombre, el correo electrónico como enlace de correo, el teléfono como enlace de llamada y un icono de comentario que abre el comentario.

Comprueba también Users: registrarse con un correo electrónico que aún no era un usuario crea una cuenta de usuario de WordPress para esa dirección, usando el correo electrónico como nombre de usuario. Así es como la lista de asistentes identifica a las personas.

Conviene saberlo antes de un evento público grande: los registros aumentan la lista de usuarios del sitio.

5. Prueba la regla de duplicados

Regístrate de nuevo desde la ventana privada con el mismo correo electrónico.

El formulario lo rechaza e informa de que el usuario ya está registrado en este evento. Una dirección de correo electrónico equivale a un registro por evento.

6. Prueba la regla de capacidad

  1. En el evento, establece Available space al número de registros que ya existen, de modo que el evento quede exactamente completo.
  2. Actualiza el evento.
  3. Desde la ventana privada, regístrate con otro correo electrónico nuevo.

Se le dice al visitante que el evento ha alcanzado su espacio disponible y que se le ha movido a la lista de espera. En la administración, el nuevo registro aparece en la sección Waiting list en lugar de Confirmed.

Vuelve a establecer Available space a su valor real después.

7. Prueba la exportación

En el panel Event assistants, selecciona Export to CSV. Abre el archivo y confirma que contiene tus registros de prueba con su estado.

Después repite con Export to XLS si tu equipo usa hojas de cálculo.

8. Limpia

  1. Mueve los registros de prueba a Cancelled.
  2. Bórralos desde allí: el borrado solo está disponible en las filas canceladas y es permanente.
  3. Elimina las cuentas de usuario de prueba de Users si no deben permanecer.

Lo que esta prueba no cubre

  • Correos electrónicos. POM Events no envía correos de confirmación. No llega nada a la bandeja de entrada del asistente salvo que otra integración lo envíe. Consulta Emails and confirmation expectations.
  • Acceso de pago. Si el evento tiene un producto WooCommerce asociado, el botón es Get access y el flujo es una compra. Prueba eso por separado; consulta Automatic enrollment after purchase.

Si el formulario no se comporta como se espera

Síntoma Comprobación
No hay botón en absoluto Funcionalidad de asistentes desactivada, o Disable signup button activado
El botón dice que el evento ha terminado La fecha de finalización ya ha pasado
El botón ofrece la lista de espera de inmediato La capacidad ya está alcanzada, o Available space está establecido bajo
No ocurre nada al enviar Recarga la página una vez; después comprueba en otro navegador
Falta la casilla de consentimiento No hay una URL de política de privacidad configurada en los ajustes de Single event

Después continúa con la Recommended launch checklist.