Consulta a la tabla «xx_termmeta»
-
Antecedentes:
- He creada una taxonomía llamada «Periódico» (slug: «periodico). Sus datos se almacenan en la tabla «xx_terms».
- A dicha taxonomía se le ha añadido un campo llamado «Lenguaje» (slug: lenguaje) cuyos valores se guardan en la tabla «xx_termmeta».
Quiero mostrar determinadas entradas en función del valor del campo «lenguaje» y para lo cual acudo a «tax_query»:
tax_query' => array( array( 'taxonomy' => 'periodico', 'field' => 'xxxxxxx', 'terms' => 'valor a filtrar' ) )
El problema está en que
'field'
solo admite'term_id'
,'name'
o'slug'
, es decir, los campos que por defecto se crean en la tabla «xx_terms» cuando registramos una taxonomía.La pregunta, por tanto, es la siguiente:
¿Cómo puedo añadir a esa consulta una condición basada en el campo «lenguaje»? Éste está almacenado en la tabla «xx_termmeta» que se relaciona con la tabla «xx_terms» a través del campo «term_id» de la taxonomía.
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
- El debate ‘Consulta a la tabla «xx_termmeta»’ está cerrado a nuevas respuestas.