Un evento no aparece
Repasa esta lista. Las cuatro primeras comprobaciones resuelven la mayoría de los casos.
1. ¿Está activo el tema POM?
Todo el motor de eventos se carga únicamente en él. En otro tema:
- el menú Events desaparece;
- las URL de eventos no se muestran como páginas de evento;
- los shortcodes no producen nada.
No se elimina nada. Activa el tema POM y todo vuelve a aparecer. Si falta el menú Events en la barra lateral, detente aquí: esta es la causa.
2. ¿Está publicado el evento?
Los borradores, los pendientes, los privados y los programados no se muestran a los visitantes. Comprueba el estado en All Events.
3. ¿Ha pasado su fecha de finalización?
Las listas de eventos muestran eventos cuya fecha de finalización es hoy o posterior. Un evento terminado sale de la lista de próximos automáticamente: es el comportamiento previsto.
Comprueba la columna Event start date y abre el evento para verificar la fecha de finalización. Dos causas frecuentes:
- la fecha de finalización se dejó vacía;
- la fecha de finalización es anterior a lo previsto, por ejemplo, si se copió por error la fecha de inicio en ella.
4. ¿Estás mirando la superficie correcta?
Se comportan de manera distinta:
| Superficie | ¿Muestra eventos pasados? |
|---|---|
| El formulario de búsqueda | No |
| El calendario | Sí |
| El archivo de eventos | Sí |
| Los archivos de categoría y de tipo | Sí |
| La URL propia del evento | Siempre |
Un evento que falta en el formulario de búsqueda pero está en el calendario es casi siempre una cuestión de fechas, no un fallo.
5. ¿Está el shortcode en la página?
Nada lista eventos automáticamente. Confirma que la página que estás viendo contiene realmente [web_event_search_form] o [pom_events_fullcalendar].
Una página de eventos en blanco suele ser una página a la que nunca se le añadió un shortcode.
6. ¿Hay filtros aplicados?
El formulario de búsqueda recuerda la selección de filtros de un visitante dentro de su sesión. Recarga la página y confirma que no hay nada seleccionado.
Si hay un filtro aplicado y el evento no está clasificado bajo esos términos, queda excluido correctamente.
7. ¿Está clasificado el evento?
Un evento sin tipo de evento y sin categoría es invisible para todos los filtros. Asigna los términos como parte de la publicación.
8. ¿Tiene el evento fechas en absoluto?
Un evento con fechas vacías no puede ordenarse, filtrarse ni colocarse en el calendario de forma fiable. Ábrelo y confirma que ambos campos están establecidos.
9. Enlaces permanentes
Si la URL propia del evento devuelve un error de no encontrado en lugar de una página vacía, abre Settings → Permalinks y guarda una vez. Esto es habitual después de activar el plugin o de cambiar la estructura de enlaces permanentes.
10. Caché
Si el evento es correcto en el panel de administración y está ausente en público después de recargar, una caché de página o un CDN está sirviendo una copia antigua. Purga la caché y vuelve a comprobar.
Decisión rápida
| Síntoma | Causa más probable |
|---|---|
| No hay ningún menú Events | No es el tema POM |
| Falta solo en el formulario de búsqueda | La fecha de finalización ha pasado, o no hay fechas |
| Falta en todas partes, la página carga | No está publicado |
| Error de no encontrado en su URL | Hay que guardar los enlaces permanentes |
| Falta al filtrar, presente si no | No hay términos de taxonomía asignados |
| Toda la página de eventos está vacía | No hay shortcode en la página |