obtener n cantidad de posts por categoría en un sólo query



   AUTOR PREGUNTA

Publicado 14 abril 2014 - 21:25

Estoy trabajando con Wordpress y me gustaría saber de acuerdo a su sistema de tablas en la base de datos como puedo obtener n cantidad de posts por categoría con un sólo query. gracias de antemano.


¿Tienes la misma pregunta? Yo también

 

Publicado 15 abril 2014 - 05:37

Prueba con el siguiente query, lo puedes probar directamente en tu gestor de Bases de Datos y luego lo implementas en wp:

SELECT i.* FROM wp_term_relationships rel INNER JOIN ( SELECT p.*, rel2.* FROM wp_posts p INNER JOIN wp_term_relationships rel2 ON (rel2.object_id = p.ID) WHERE rel2.term_taxonomy_id = rel.term_taxonomy_id ***** BY p.post_date DESC LIMIT 2 OFFSET 0 ) i ON (i.object_id = rel.object_id) WHERE rel.term_taxonomy_id IN ('3','4') ***** BY i.term_taxonomy_id ASC, i.post_date DESC

   AUTOR PREGUNTA

Publicado 15 abril 2014 - 06:00

Me funcionó en phpmyadmin, lo implementaré en wp, gracias George