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.