Mostrar todas las imágenes destacadas por categorías en consulta SQL

  • Autor Autor ismaelroldan
  • Fecha de inicio Fecha de inicio
I

ismaelroldan

Beta
Programador
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenas, hace varios días me surgió la duda de como mostrar todas las imagenes destacadas de una categoría en concreto.

Hasta el momento solo he conseguido crear una consulta que me devuelva todas las imágenes destacadas.
HTML:
SELECT post_title AS title, post_name AS slug, meta_value AS image_url
FROM wp_posts, wp_postmeta
WHERE wp_posts.ID = wp_postmeta.post_id
AND meta_key = "_wp_attached_file"

Si alguien sabe como hacer para que me devuelva por categorías se lo agradecería bastante.
 
Has intentado con un group by ?
Creo que va por ahi la consulta.:encouragement:
 
Última edición:
No es por group by, el tema es enlazar la tabla que alberga las categorias (wp_term_taxonomy), que enlaza a wp_posts por el id y que no soy capaz a su vez de enlazarlo con las imágenes que me recupera de la consulta:
HTML:
SELECT post_title AS title, post_name AS slug, meta_value AS image_url
FROM wp_posts, wp_postmeta
WHERE wp_posts.ID = wp_postmeta.post_id
AND meta_key = "_wp_attached_file"

La consulta que recoje todos los post por categorias es la sigueinte
HTML:
Select w.post_content
 from wp_posts w,wp_term_relationships t 
where w.id=t.object_id and w.post_status='publish' 
and t.term_taxonomy_id=25")

Sería juntar las 2 consultas, para que me de todas las imagenes por categorias
 
¿Porqué no usas el WP_Query?
 
Atrás
Arriba