Como Listar Posts por Categoria no WordPress Usando SQL

Publicado:
 at 14:04
  • wordpress
  • sql
  • Segue uma consulta que ajuda no entendimento da ligação entre tabelas WordPress e dependendo do caso, pode ser muito útil listar posts por categoria via sql.

    SELECT DISTINCT ID, post_title, post_name, guid, post_date, post_content
    FROM wp_posts AS p
    INNER JOIN wp_term_relationships AS tr ON (
    p.ID = tr.object_id
    )
    INNER JOIN wp_term_taxonomy AS tt ON (
    tr.term_taxonomy_id = tt.term_taxonomy_id
    AND taxonomy = 'category' AND tt.term_id
    IN ( 16 )
    )
    ORDER BY id DESC
    

    Altere o ID 16 pelo número ID da categoria que deseja pesquisar.

    Não sabe como descobrir o ID da categoria? Deixe seu comentário.

    Vlw!

    Post anterior Post anterior Próximo post Próximo post