Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Üst Taksonominin Arşiv Sayfasında Alt Taksonomi Nasıl Görüntülenir

Web sitenizin gezinme deneyimini iyileştirmenin en iyi yollarından biri, içeriğinizi kategorilere ayırmak için taksonomiler kullanmaktır. Ancak, alt taksonomilere sahip karmaşık sitelerde, web sitesi ziyaretçilerinin ilgili içeriği nasıl keşfedeceklerinden emin olamadıklarını gördük.

Çözümlerden biri, alt taksonomilerinizi üst taksonomi arşiv sayfalarında göstermektir. Taksonomi arşiv sayfalarınızı bir kod parçacığı ile özelleştirerek bunu başarabilirsiniz.

Bu makalede, kullanıcı etkileşimini ve gezinmeyi geliştirmek için alt taksonomilerinizi üst taksonomi arşiv sayfalarınızda nasıl kolayca görüntüleyebileceğinizi göstereceğiz.

How to display child taxonomy on parent taxonomy archive page

Üst Taksonomi Arşiv Sayfasında Neden Alt Taksonomi Görüntüleniyor?

Tüm alt taksonomilerinizi ana taksonomi arşiv sayfasında görüntüleyerek sayfayı daha az genel ve ziyaretçileriniz için daha kullanışlı hale getirebilirsiniz.

Örneğin, kitaplar hakkında bir WordPress blogu işletiyorsanız ve ‘Konular’ adlı bir taksonominiz varsa, okuyucularınızın kitaplarınızı kolayca sıralayabilmesi için ‘Kurgu’, ‘Kurgu Dışı’ ve daha fazlası gibi alt taksonomiler ekleyebilirsiniz.

Çok fazla içeriğiniz olduğunda, bu sadece düzenli kalmayı kolaylaştırmakla kalmaz, aynı zamanda ziyaretçilerinizin ilgili içeriği daha hızlı bulmasına yardımcı olur.

Taksonomileri kullanma hakkında daha fazla bilgi için WordPress’te özel taksonomilerin nasıl oluşturulacağına ilişkin kılavuzumuza bakın.

Bununla birlikte, ana taksonomi arşiv sayfalarında alt taksonomilerin nasıl görüntüleneceğini gösterelim.

Üst Taksonomi Arşiv Sayfasında Alt Taksonomileri Görüntüleme

Bu eğitim, WordPress’e nasıl kod ekleneceği konusunda bazı temel bilgiler gerektirir. Daha fazla ayrıntı için web’den WordPress’e kod parçacıkları yapıştırmaya yeni başlayanlar için kılavuzumuza bakın.

Ardından, WordPress temanızın taksonomi şablon dosyasını bulmanız gerekecektir. Genellikle taxonomy-{taxonomyname}.php gibi bir isimle adlandırılacaktır.

Eğer ‘kitaplar’ adında özel bir taksonomi oluşturduysanız, adı taxonomy-books.php olacaktır. Bu dosyaya sahip değilseniz, önce onu oluşturmanız gerekecektir.

Daha fazla bilgi edinmek için, düzenlemeniz gereken taksonomi tema şablonu dosyasını bulmanıza yardımcı olacak WordPress şablon hiyerarşisi hile sayfamıza bakın.

Doğru taksonomi şablon dosyasını bulduktan sonra, listeyi görüntülemek istediğiniz yere aşağıdaki kodu eklemeniz yeterlidir:

<?php
$term = get_term_by( 'slug', get_query_var( 'term' ), get_query_var( 'taxonomy' ) );
if ($term->parent == 0) {
$args = array(
        'taxonomy' => 'subject',
        'depth'    => 1,
        'show_count' => 0,
        'title_li' => '',
        'child_of' => $term->term_id
    );
wp_list_categories($args);
} else {
  $args = array(
        'taxonomy' => 'subject',
        'depth'    => 1,
        'show_count' => 0,
        'title_li' => '',
        'child_of' => $term->parent
    );
wp_list_categories($args);
}
?>

Taksonomi konusunu taksonominizin adıyla değiştirmeniz gerekir.

Bu kod, gönderi ‘slug’ına dayalı olarak geçerli üst taksonomiyi tanımlayacak ve ardından bu terimle ilgili tüm alt taksonomileri görüntüleyecektir.

Alt taksonomi listesi ziyaretçilerinize şu şekilde görünecektir.

Child taxonomy list on parent taxonomy

Tek bir üst taksonominin tüm alt taksonomilerini nasıl basitçe listelediğine dikkat edin. Bu durumda, ana taksonomimizde bulunan farklı kitap konularını gösterir.

Taksonomi sayfanızı özelleştirme hakkında daha fazla bilgi için WordPress’te geçerli taksonomi başlığını, URL’yi ve daha fazlasını gösterme hakkındaki kılavuzumuza bakın.

WordPress’te Özel Taksonomiler Hakkında Uzman Kılavuzları

Artık bir üst taksonomi arşiv sayfasında bir alt taksonomiyi nasıl görüntüleyeceğinizi bildiğinize göre, özel taksonomilerle ilgili diğer bazı kılavuzları görmek isteyebilirsiniz:

Bu makalenin, üst taksonomi arşiv sayfasında bir alt taksonomiyi nasıl görüntüleyeceğinizi öğrenmenize yardımcı olduğunu umuyoruz. Alan adı ve web hosting arasındaki fark hakkındaki kılavuzumuza ve en iyi GoDaddy alternatifleri hakkındaki uzman önerilerimize de göz atmak isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklarsanız komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve nasıl destek olabileceğinizi görün. İşte editoryal sürecimiz.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

Araç setimize ÜCRETSİZ erişim sağlayın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Reader Interactions

8 yorumBir Cevap Bırakın

  1. Zulya

    Hello. Thank you for the code. It works.
    But I have a question. How can I hide “title” when hovering the custom taxonomy links. At the moment, the description of each custom taxonomy is displayed in hovering title. Thank you.

  2. Susan Clifton

    I’m using the plugin Taxonomy Images so I would like to include that thumbnail in this list. This is my structure:
    Custom post type= Artwork
    hierarchical taxonomy= Artist Name

    I’m looking for each artist name to up with the thumbnail as a grid list to view artwork.
    I created a taxonomy template for the single artist page, no problem but can’t figure out how to do a list of artists. This solution almost works for me. But I’m getting each artist multiple times in this list.

    Hint…Hint ;)

    • Editorial Staff

      Hey Susan,

      Not sure why you are getting each artist multiple times. As for Taxonomy Images, Michael Fields have a bunch of queries on the plugins page.

      Yönetici

  3. Jake

    Almost exactly what I was looking for. I however have one problem: when my Taxonomy has no children I get a single list item that says “No Categories”. What should I do to just display nothing if there are no children?

    Much appreciated!

  4. James

    Had been googling for a while for a solution like this. Cheers

  5. Rasha

    Can it show thumbnail also for child terms ??
    Thanks

  6. Rottenpeach_com

    @syedbalkhi I confused Taxonomy with Taxidermy…#TheAwkwardMoment

    • syedbalkhi

      @rottenpeach_com lol

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.