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.
Verdiğiniz kod dogrumu? Hangi dosyaya eklersem ekleyeyim hata veriyor. Diğer kod yapılarını bozmadan müsait bir yere ekliyorum sürekli tüm dosyalarda hata veriyor wp panel açılmıyor.

/public_html/wp-content/themes/keremiya/framework/keremiya.php on line 386