keremiya adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar taxonomy olayını çok istediğiniz için size nasıl yapacağınızı anlatayım.

Aşağıdaki kodu functions.php dosyanıza veya keremiya > Framework klasörü içindeki herhangi bir .php dosyasına ekleyin.

function keremiya_yeni_taxonomy() {
// Yazı Ekle bölümüne yeni taxonomy ekle
    register_taxonomy('oyuncu', 'post', array(
        // Hiyerarşik taxonomy
        'hierarchical' => false,
        // Bu seçenekler dizisi, yönetici panelinde etiket olarak görüntülenecektir.
        'labels' => array(
            'name' => _x( 'Oyuncular', 'taxonomy general name' ),
            'singular_name' => _x( 'Oyuncular', 'taxonomy singular name' ),
            'search_items' =>  __( 'Oyuncu ara' ),
            'all_items' => __( 'Tüm oyuncular' ),
            'edit_item' => __( 'Oyuncuyu düzenle' ),
            'update_item' => __( 'Oyuncuyu güncelle' ),
            'add_new_item' => __( 'Yeni oyuncu ekle' ),
            'new_item_name' => __( 'Yeni oyuncu adı' ),
            'menu_name' => __( 'Oyuncular' ),
        ),
        // Etiket kontrolu ve url yapısı
        'rewrite' => array(
            'slug' => 'oyuncu',
            'with_front' => false,
            'hierarchical' => false
        ),
    ));
}
add_action( 'init', 'keremiya_yeni_taxonomy', 0 );
Bu işlemi yaptığımızda artık geri kalan yapılan işi ortaya dökmektedir. Aşağıdaki kodu'da single.php 'de istediğiniz yere ekleyin.

<?php the_terms( $post->ID, 'oyuncu', '<span>Oyuncular: </span> ', ', ', '' ); ?>
Tüm bunlardan sonra istediğiniz olay gerçekleşmiş olacaktır. Eğer oyuncular dışında başka taxonomy'de eklemek istiyorsanız, en üst'teki kodu iki kez ekleyin ve ikinciyi yapmak istediğiniz şekilde düzenleyin.
denedim olmadı maalesef.