Ver Mensaje Individual
  #5 (permalink)  
Antiguo 03/05/2016, 11:14
jota2
 
Fecha de Ingreso: diciembre-2003
Mensajes: 474
Antigüedad: 20 años, 11 meses
Puntos: 5
Respuesta: Post de una categoría mediante sql

Cita:
Iniciado por ArturoGallegos Ver Mensaje
Como bien mencionas debes hacer un select a la tabla post con join a terms y a term_relationships

No hay mayor complejidad que eso si es que solo tienes categorías como taxonomías o ya tienes bien definidos los ID de los terms que necesitas.

el wp_ es un acrónimo que puede ser distinto en cada instalación de wordpress, habrás de corroborar cual es el que utilizas en esa instalación.

En terms encontraras el nombre de las categorias y en term_relationships encontraras la relacion de post con terms
Gracias, estoy probando este código y funciona bien, pero necesitaría conseguir también el thumbnail de las entradas:
Código PHP:
SELECT FROM wp_posts
    LEFT JOIN wp_term_relationships ON
    wp_posts
.ID wp_term_relationships.object_id
    LEFT JOIN wp_term_taxonomy ON
    wp_term_relationships
.term_taxonomy_id wp_term_taxonomy.term_taxonomy_id
    WHERE wp_posts
.post_status "publish"
    
AND wp_term_taxonomy.taxonomy "category"
    
AND wp_term_taxonomy.term_id 11
    ORDER BY post_date DESC LIMIT 3