Pregunta

Esta es una pregunta similar a Clasificación para cada taxonomía personalizada, pero no siento que se le pidiera o respondiera claramente.

Tengo un tipo de publicación personalizado "reproductor" y una taxonomía personalizada "jugador_details". Los detalles del jugador consisten en cosas como la altura, el peso, el país, la camiseta #, etc. Quiero agregar un mecanismo personalizado de filtro / clasificación a los archivos de mis jugadores para que pueda ordenar por altura, peso, etc.

La función incorporada Query_Posts le permite ordenar por fecha, título, etc., pero no veo cómo ordenar por taxonomía. Me doy cuenta de que si los detalles de la taxonomía estaban en campos personalizados, podría ordenarlo de esa manera, pero eso derrota el propósito de almacenarlo en una taxonomía personalizada, que es donde debería almacenarse.

¿Hay alguna manera de hacer esto de lo que no conozca, o va a requerir un poco de piratería profunda en consultas personalizadas? http://codex.wordpress.org/custom_queries

¿Fue útil?

Solución

Esto no parece ser de forma nativa, incluso con las próximas mejoras en WP 3.1.

...] para eso no son las taxonomías. Las taxonomías son para agrupar, no para ordenar. Si desea ordenar algo, tiene que ser algo en la publicación en sí, no un término en un taxo. Otón

Para este tipo de datos, los campos personalizados tienen mucho más sentido. En lugar de "grupo de personas que pesan 60 kg", debería ser "jugador A (60 kg), jugador B (60 kg), etc.".

Los detalles son por definición individuales. Las taxonomías son grupos genéricos amplios.

Licenciado bajo: CC-BY-SA con atribución
scroll top