• 20-09-2009, 19:01:24
    #1
    Merhaba arkadaşlar, iyi bayramlar öncelikle
    Wordpress'te her yazıya kategori atıyoruz. Bu yai hangi yazının kategorisinin ne olduğu veritabanında hangi tabloda ve neresinde kaydediliyor? wp_posts'a baktım bulamadım? Term tablolarında da farkedemedim? Yardım ederseniz sevinirim...
    Şimdiden teşekkürler
  • 20-09-2009, 19:25:07
    #2
    wp_term_taxonomy de
  • 20-09-2009, 20:08:14
    #3
    orda sadece term_taxonomy_id, term_id, taxonomy, description, parent, count var hangi yazının hangi kategoriye ait olduğu nasıl anlaşılıyor?
  • 20-09-2009, 21:48:57
    #4
    1- wp_posts da yazının id sini al
    2- wp_term_relationships den o id ye denk gelen object_id nin term_taxonomy_id değerini bul
    3- Bulduğun term_taxonomy_id değernin wp_term_taxonomy de denk geldiği term_id değerini al
    4- wp_terms tablosunda bulduğun term_id değerinin category olduğu yer işte senin o yazıya ait kategorindir.
  • 20-09-2009, 21:54:36
    #5
    niphell adlı üyeden alıntı: mesajı görüntüle
    1- wp_posts da yazının id sini al
    2- wp_term_relationships den o id ye denk gelen object_id nin term_taxonomy_id değerini bul
    3- Bulduğun term_taxonomy_id değernin wp_term_taxonomy de denk geldiği term_id değerini al
    4- wp_terms tablosunda bulduğun term_id değerinin category olduğu yer işte senin o yazıya ait kategorindir.
    Evet şimdi ben de bunu çözmeye çalıştım , hocam açıklamış.
    // Umarım işine yaramıştır.
  • 20-09-2009, 22:01:12
    #6
    teşekkür ederim