Lista de términos jerárquicos con conteo con términos relacionados

4

Lo que tengo son publicaciones personalizadas (de un tipo de publicación personalizada, wps_business) que tienen dos taxonomías (wps_location & wps_type), y me gustaría enumerar todos los términos del tipo de una ubicación específica.

Por ejemplo:

  • POST 1: King's English Cafe, ubicación: Londres, tipo: restaurante (principal), inglés
  • POST 2: La Madeline, ubicación: París, escriba Restaurant (parent), francés
  • POST 3: tío Julios, ubicación: Londres, tipo: restaurante (principal), mexicano
  • POST 4: San Marinos, ubicación: Londres, tipo: restaurante (principal), italiano
  • POST 5: Chipotle, ubicación: Londres, tipo: Restaurante (principal), mexicano
  • POST 6: Olive Garden, ubicación: Londres, tipo: restaurante (principal), italiano
  • POST 7: Home Depot, ubicación: Londres, tipo: Home & Jardín (padre), [no-child]
  • POST 8: Lowe's, ubicación: Londres, tipo: Home & Jardín (padre), [no-child]
  • POST 9: Frank's Car, ubicación: Londres, tipo: local (padre), mecánico
  • POST 10: Smith's Car, ubicación: Londres, tipo: local (padre), mecánico
  • POST 11: King's Bank, ubicación: Londres, tipo: Local (matriz), Banco

..etc ..

Lo que me gustaría es tener una pantalla en la página de ubicación de Londres es solo una lista de términos del tipo que tienen publicaciones asociadas con la ubicación de Londres (taxonomía: ubicación). Entonces ...

Inicio & Jardín (2)

Local (3)

  • Mecánico (2)
  • Banco (1)

Restaurante (5)

  • inglés (1)
  • mexicano (2)
  • italiano (2)

Estaba pensando que necesitaba personalizar la clase Walker_Category; sin embargo, creo que puede ser necesaria una consulta más compleja. Prefiero no buscar todas las publicaciones y pasar por ellas para crear esto. Sugerencias? ¿Hay un SQL que los recupere?

    
pregunta Travis Smith 08.06.2012 - 03:22

1 respuesta

4

He hecho algo como esto en el complemento Query Multiple Taxonomies:

enlace

La buena noticia es que es una solución genérica: funciona para cualquier combinación de publicaciones y taxonomías.

La mala noticia es que podría tomar algún esfuerzo para averiguar cómo se hace.

    
respondido por el scribu 08.06.2012 - 03:30

Lea otras preguntas en las etiquetas