Bu benim, daha önce cevap vardı ve test edildi ve düzgün çalıştı başka bir soruya alınan işte başlıyoruz. Elle aşağıdaki kullanarak veritabanı sorgulama yapabilirsiniz:
SELECT *
FROM wp_term_taxonomy AS cat_term_taxonomy
INNER JOIN wp_terms AS cat_terms ON cat_term_taxonomy.term_id = cat_terms.term_id
INNER JOIN wp_term_relationships AS cat_term_relationships ON cat_term_taxonomy.term_taxonomy_id = cat_term_relationships.term_taxonomy_id
INNER JOIN wp_posts AS cat_posts ON cat_term_relationships.object_id = cat_posts.ID
WHERE cat_posts.post_status = 'publish' AND cat_posts.post_type = 'post' AND cat_terms.term_id = '13,26,45,89,117'
Yapmanız ki tüm Eğer bulmak istediğiniz etiketleri / kategorilerin her biri için Termid sağlayacak olmasıdır.
Ben değil işe ya da olsaydı emin değilim, ama teknik etiketler ve kategoriler aynı tablo içinde vardır. Yani, ben şu anda bunu test etmek için bir şansı yok, sen kedi = parametre içinde TagId sağlamak eğer işe yarayabilecek düşünürdüm, ama kesinlikle denemeye değer.