Reverso
Yeni Üye
- Kayıtlı
- 7 Gün
- Katılım
- 10 Eylül 2026
- Konular
- 12
- Mesajlar
- 13
- Tepkime puanı
- 1
- Puan
- 0
WordPress'te Custom Taxonomy, içerikleri standart kategori ve etiket sisteminden farklı şekilde gruplandırmak için kullanılan özel sınıflandırma yapısıdır. Özellikle özel içerik türleriyle birlikte kullanıldığında içeriklerin daha düzenli yönetilmesini sağlar.
Custom Taxonomy sayesinde örneğin oyun türleri, marka isimleri, özellikler veya farklı içerik grupları oluşturulabilir. Bu yapı WordPress'in yerleşik kategori sistemine benzer şekilde çalışır ancak tamamen ihtiyaca göre özelleştirilebilir.
Custom Taxonomy Oluşturma
Özel taxonomy oluşturmak için register_taxonomy() fonksiyonu kullanılabilir. Örneğin aşağıdaki kod, “oyun_turu” isimli bir taxonomy oluşturur:
PHP:
function oyun_turu_taxonomy() {
register_taxonomy(<br> 'oyun_turu',<br> 'oyun',<br> array(<br> 'label' => 'Oyun Türleri',<br> 'hierarchical' => true,<br> 'rewrite' => array('slug' => 'oyun-turu'),<br> 'show_admin_column' => true<br> )<br>);<br>
}
add_action('init', 'oyun_turu_taxonomy');
Hiyerarşik ve Etiket Tipi Taxonomy
hierarchical değeri true olarak ayarlandığında kategori yapısına benzer bir sistem oluşur. Böylece ana ve alt terimler oluşturulabilir. false kullanıldığında ise etiket sistemine benzer bir yapı kullanılır.
Custom Taxonomy Nerelerde Kullanılır?
Custom Taxonomy özellikle Custom Post Type ile birlikte kullanılabilir. Örneğin “Oyunlar” adında özel bir içerik türünüz varsa oyunları FPS, MMORPG, Strateji veya Yarış gibi özel gruplara ayırabilirsiniz.
Custom Taxonomy, WordPress içerisindeki içeriklerin daha düzenli kategorize edilmesini ve yönetilmesini sağlar. Özellikle büyük içerik sitelerinde kullanıcıların aradıkları içeriklere daha kolay ulaşmasına yardımcı olabilir.
