En la sexta clase del curso de eventos y entradas en WordPress filtraremos los eventos en función de las variables y campos personalizados que queramos.
6 - Filtrar eventos en WordPress
Nuestro calendario ya está preparado, pero hay un elemento que cojea un poco. Se trata del filtrado de eventos, que por defecto está limitadísimo. Vamos a solucionar esto, añadiendo un filtro más potente, que dará la posibilidad al usuario de filtrar los eventos en función de todos los datos estructurados que queramos: Categoría, precio, día de la semana, horario, etc.
Ya veréis como este filtro le dará un empaque mucho más profesional a nuestros eventos, y la usabilidad mejorará muchísimo. Empecemos:
¿Os dais cuenta de la gran mejoría? Ahora nuestros filtros permitirán a los usuarios a encontrar los eventos de una forma muchísimo más rápida, descartando los que no les interesen.
Los deberes que propongo en esta clase, son:
- Crear filtros:
- Por días de la semana
- Por momentos del día
- De eventos gratis o de pago
- Por geografía
- Crear un campo adicional de selección "Se admiten mascotas" y crearle un filtro.
- Crear un campo adicional de "descuento para jubilados" y crearle un filtro.
- Mostrar los filtros en la parte superior.
- Mostrar los filtros desplegados por defecto.
Ya sabéis que si tenéis cualquier duda podéis contactar a través del formulario de soporte de la intranet.
Y con esto zanjamos ya todo lo relacionado con eventos. A partir de la próxima clase, empezaremos a ver cómo creamos entradas para estos eventos, que luego podremos vender a través de nuestra web. Hasta entonces, ¡Muy buenos días!
Todos los capítulos de este curso:
- Curso de eventos #1: Creación del calendario
- Curso de eventos #2: Configuración del calendario
- Curso de eventos #3: Eventos recurrentes
- Curso de eventos #4: Widgets de eventos
- Curso de eventos #5: Campos adicionales
- Curso de eventos #6: Filtrar eventos
- Curso de eventos #7: Entradas y asistencia
- Curso de eventos #8: Vender entradas
- Curso de eventos #9: Marketplace de eventos
- Curso de eventos #10: Marketplace de entradas