Hola,
Estoy creando un sitio web de eventos con Woocommerce. La estructura y la relación entre los productos/eventos y sus sedes (donde se lleva a cabo el evento) es la siguiente:
Evento (CPT de producto de Woocommerce)
Lugar (Taxonomía personalizada de productos Woocommerce CPT)
Sin embargo, también necesito agrupar los lugares en ubicaciones geográficas como Norte, Sur, Gales, Escocia para que el visitante pueda filtrar los lugares desde el principio.
Al principio pensé que podía crear otra taxonomía personalizada llamada Ubicaciones de lugares. Sin embargo, ¿cómo asignaría un lugar a una ubicación de lugar?
También pensé en hacer que las ubicaciones de los lugares sean términos principales para los lugares, por lo que sería así:
Norte
Lugar 1
Lugar 2
Sur
Lugar 3
Lugar 4
Sin embargo, una “Ubicación del lugar” no es estrictamente un “Lugar” en sí mismo, por lo que podría causar problemas al querer consultar la taxonomía de Lugares y mostrarlos en el front-end.
Otra opción sería crear los “Lugares” como otro CPT y luego agregar las “Ubicaciones de los lugares” como una taxonomía personalizada allí. Sin embargo, usar dos CPT diferentes parece demasiado complicado para algo que parece bastante simple.
Teniendo en cuenta que los eventos/productos deberán asignarse a un término de taxonomía de “Lugar” pero no necesariamente a una “Ubicación del lugar”, ¿cuál sería mi mejor enfoque aquí?
Cualquier orientación será muy apreciada.
Este tema fue modificado hace 4 semanas por
.