Wordpress'te uzmanım diyen arkadaşlar, ücretli wp işi yapan arkadaşlar bir baksın bakalım.

Şimdi bir çok kategori ve yazı var.
Kategoriler şu şekilde:

+ Emre Aydın
- Akorlar
- Tablar
- Şarkı Sözleri

+ Feridun Düzağaç
- Akorlar
- Tablar
- Şarkı Sözleri

Şimdi benim istediğim son 10 akoru listelemek...

Ve muhtemelen uzman arkadaşlar biliyorlardır. Kategorileri çözmek için,
wp_terms, wp_terms_relationship, wp_terms_taxonomy tablolarına bakmak gerekiyor.

Peki yukarıdakinin nasıl yapabilirim... Ben şöyle düşündüm:
önce, wp_terms_taxonomy tablosundan category olanları bulup id'leri alıcaz.
daha sonra, wp_terms tablosundan % like % komutuyla içinde tab geçen kategorileri bulucaz.
sonra, wp_terms_relationship tablosundan ilgili post id'lerini bulucaz.
Daha sonra postları alıcaz, revision ve autosave olup olmadığını kontrol edicez.
Olmayanları bulup, tarihe göre son 10 tanesini sıralayacağız.

Ama tabii ki yukarıda anlattığım işlemleri gerçekleştirirsem, akor / tab / şarkı sözü için fazlaca sorgu olacak ve sitenin açılması uzun sürecek...

Siz de bir kaç tavsiyede bulunursanız sevinirim

Bu arada, Akorlar, Tablar gibi bir kategori oluşturup, yazıyı hem bu kategorilere hemde sanatçı kategorisindeki alt kategoriye kaydedip çekmek işin kolay hali. Yaptım çalıştırdım ama diğer türlü istediğim için, merak ettim burada yapabilecek var mı acaba