WordPress’te özel taksonomi yapın

Kuşkusuz, WordPress birçok gönderiyi, çeşitli kategorileri ve etiketleri tek bir yerde yönetebilen bir blog platformudur. Etiketler, kategoriler, yayınlar ve her şey hakkında ilginç gerçekler, özel yazı türleri veya özel taksonomi ile yönetilebilir ve değiştirilebilir. WordPress’te hiç özel taksonomiyi duydunuz mu? Değilse, bu makalede size bunun ne olduğunu ve nasıl taksonomi yapabileceğinizi göstereceğiz. Bu taksonom, herkes tarafından kullanılan bir taksonomidir, ancak birçoğu ne olduğunu ve nasıl kullandıklarını bilmiyor. Biyolojik bakış açısına uygun olarak, grup ve özel yayınları birlikte yayınlamak için taksonomi kullanılır.
Taksonomi, WordPress’teki etiketler ve kategoriler olmak üzere iki yöntem olarak sınıflandırılır. Kategoriye dayalı bir gönderi yaparsınız ve etiket eklersiniz, bu da iki grubu tek bir yerde veya yazıda birleştirdiğiniz anlamına gelir. Bir örnek düşünelim. Bir moda kategoriniz olduğunu ve kıyafetler, mücevherler, ayakkabılar ve diğerleri üzerine yazmanız gerektiğini varsayalım. Böylece, moda kategorisini kıyafetler hakkında konuşabileceğiniz kıyafetler gibi alt kategorilere ayırabilirsiniz. Buna ek olarak, erkek ve kadın kıyafetleri hakkında daha fazla giyim alt kategorisi yapabilirsiniz. Bu, her konunun bir alt kategorisine sahip olduğunuz anlamına gelir. Buna özel taksonomi denir.
Bu basit ve herkes bunu yapıyor, ancak tam adı bilmiyorum. Şimdi, WordPress’te nasıl özel taksonomi yapabileceğiniz. Bunu yapmak için iki yöntem paylaştık. Bir yöntem- kodlama ile oynamak istemeyen eklentileri kullanın. İkinci yöntem- kod yöntemini seçebilir veya bir eklenti kullanmadan her şeyi yapabilirsiniz. Daha fazla okumak istiyorsanız, okumaya devam edin. Eklentilerle Taksonomi Nasıl Yapılır Taksonomi kurmaya hazırsanız, önce Simple Taksonomi adlı bir eklenti yüklemeniz gerekir. Bunu yapmak için verilen adımları izleyin: 1. WordPress kontrol panelini açın ve ayarlara gidin. 2. Özel taksonomiyi tıklayın ve yeni ekleyin. 3. Şimdi, ilk adımınız taksonominin adını ihtiyaçlarınıza göre vermektir.

Not yapın Karaktersiz ve karaktersiz tüm harfleri kesin. 1. Bir sonraki adım, CUB kategorisini ekleyebileceğiniz bir taksonomi reklam kategorisi oluşturmak istiyorsanız True’u seçmeniz gereken hiyerarşidir. Bir etiket eklemek istiyorsanız yanlış seçin. 2. Ardından, yayın türünü seçmeniz gerekir, böylece burada diğerlerinden bir gönderi seçin. 3. Bir sonraki adım ilişkilidir, hiçbirini seçin. Bu sizden otomatik terimler eklemenizi isteyecektir.

Diyelim ki taksonomi yaptınız ve konuyu adlandırdınız. Şimdi, işiniz konuyu tercüme etmek için hangi dil WordPress’e ihtiyacınız olduğunu söylemek.
Bunun için çevirinin kelimelerini açın ve çeviriyi seçin. Ardından taksonomi düğmesini tıklayın ve oluşturun. İşiniz bittiğinde, daha sonra kategoriye ve etikete dahil edilen gönderinin altında görünecektir. Bu, Düzenleme Posta alanında da görünecektir. Bu, bir eklenti kullandığınızda ilgilidir, ancak kodla oynamak istiyorsanız ne olur? Kod ile nasıl özel taksonomi yaparım? Bu konuda uzmansanız bu adımı atmanızı tavsiye ediyoruz. Kodlamanıza aşağıdaki kodu ekleyin. Yani, ilk olarak, taksonomi yapmak için functions.php dosyasını açın.

Hiyerarşi için aşağıdaki kodu kullanın: // init eylemini ilişkilendirin ve etkinleştirildiğinde create_book_taxonomies’i arayın

Add_action (‘init’, ‘create_topics_hierarchical_taxonomy’, 0);
// Gönderinizin konusu özel bir taksonomi adı oluşturun
Create_topics_hierarchical_taxonomy () işlev {
// Kategori gibi hiyerarşi için yeni taksonomi ekleyin
// önce GUI için çeviri bölümünü yapın
$ label = dizi (
‘Adı’ = _x (‘konu’, ‘taksonominin genel adı’),
‘Singular_name’ = _x (‘konu’, ‘taksonomi tek adı’),
‘Search_items’ = __ (‘Konulara göz atın’),
‘All_items’ = __ (tüm konular ‘),
‘parent_item’ = __ (‘ana konu’),
‘parent_item_colon’ = __ (‘ana konu:’),,
‘edit_item’ = __ (‘Konu düzenle’),
‘Update_item’ = __ (‘Konu güncelleme’),
‘add_new_item’ = __ (‘yeni konu ekle’),
‘new_item_name’ = __ (‘yeni konu adı’),
‘menü_name’ = __ (‘konu’),
);
// şimdi taksonomiyi kaydet
Register_taxonomy (‘Konu’, dizi (‘Post’), dizi (‘hiyerarşik’ = true,
‘Etiket’ = $ etiket,
‘show_ui’ = true,
‘show_admin_column’ = doğru,
‘query_var’ = doğru,
‘Yeniden yazma’ = dizi (‘Salyangoz’ = ‘Konu’),
));
}
Etiketler gibi hiyerarşi olmayan özel taksonomi yapmak için, bu kodu function.php’ye ekleyin.
// init eylemini ilişkilendirin ve etkinleştirildiğinde create_topics_nonhierarchical_taxonomy’yi arayın
Add_action (‘init’, ‘create_topics_nonhierarchical_taxonomy’, 0);
Create_topics_nonhierarchical_taxonomy () işlev {
// GUI için parça etiketi
$ label = dizi (
‘Adı’ = _x (‘konu’, ‘taksonominin genel adı’),
‘Singular_name’ = _x (‘konu’, ‘taksonomi tek adı’),
‘Search_items’ = __ (‘Konulara göz atın’),
‘Popular_items’ = __ (‘Popüler Konu’),
‘All_items’ = __ (tüm konular ‘),
‘Main_item’ = sıfır,
‘parent_item_colon’ = sıfır,
‘edit_item’ = __ (‘Konu düzenle’),
‘Update_item’ = __ (‘Konu güncelleme’),
‘add_new_item’ = __ (‘yeni konu ekle’),
‘new_item_name’ = __ (‘yeni konu adı’),
‘ayrı_items_with_commas’ = __ (‘konuyu virgülle ayır’),
‘Add_or_remove_items’ = __ (‘Eklendi veya Sil’),,
‘Seect_from_imess_used’ = __ (‘en sık kullanılan konu arasından seçim yapın’),
‘menü_name’ = __ (‘konu’),
);
// Şimdi hiyerarşi olmayan taksonomiyi etiketler gibi kaydedin
Register_taxonomy (‘Konu’, ‘Post’, dizi (
‘hiyerarşik’ = yanlış,
‘Etiket’ = $ etiket,
‘show_ui’ = true,
‘show_admin_column’ = doğru,
‘update_count_callback’ = ‘_update_post_term_count’,
‘query_var’ = doğru,
‘Yeniden yazma’ = dizi (‘Salyangoz’ = ‘Konu’),
));
}
Taksonomi Nasıl Görüntülenir Taksonomiyi göstermek için bu tek kodu kullanın:
The_terms ($ Post-Id, ‘konular’, ‘konular:’, ‘,’,);Ayrıca archive.php, index.php gibi ve taksonomi görüntülemek istediğiniz her dosyaya da ekleyebilirsiniz.

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir