Consulta SQL para extraer todas las publicaciones de WordPress con categorías.

Necesito extraer todas las publicaciones de mi base de datos de WordPress junto con las categorías asociadas y no estoy seguro de cómo escribir esta consulta. Ya le he dado un par de puñaladas sin alegría y agradecería la ayuda.

EDIT: esto es lo que he intentado ya:

SELECT post_title, wpr.object_id, wp_terms.name
FROM wp_terms
INNER JOIN wp_term_taxonomy ON wp_terms.term_id = wp_term_taxonomy.term_id
INNER JOIN wp_term_relationships wpr ON wpr.term_taxonomy_id = 
wp_term_taxonomy.term_taxonomy_id
INNER JOIN wp_posts ON ID = wpr.object_id
WHERE taxonomy = 'category' 
AND post_type = 'post' 
ORDER by post_title

Esto parece funcionar pero devuelve 1,553 donde sé que solo tengo 1343 en mi base de datos.

EDITAR: Hicimos lo mismo en otra consulta SQL hace poco y encontramos que estaba revisando las revisiones y otros tipos de publicaciones, pero pensamos que esto se resolvió utilizando post_type = 'post'

EDITAR: Al observar el número de categorías en el DB, se me ocurre un número total de 216, 6 del número si restas 1553 - 1343 = 216. Así que creo que este número total de 1553 proviene de la tabla wp_terms, que necesita para ser excluido y solo deben mostrarse aquellos que son activos con publicaciones publicadas?

EDITAR: La otra posibilidad es que cada publicación puede tener múltiples categorías, de ahí la razón para tener más publicaciones (1553). Entonces, ¿cómo podría separar cada publicación en múltiples categorías?

¡Muchas gracias!

Respuestas a la pregunta(1)

Su respuesta a la pregunta