Bu sitedeki her şey Sevgi ile kodlanmıştır.

Kategori Listesini Göster

WordPress'te Breadcrumb özelliğinin kullanımı


FacebookTwitterPinterestTumblrYazdır


"Breadcrumb nedir?" öncelik ile isterseniz bu soruyu cevaplandıralım. Breadcrumb; WordPress blogunuzda yazdığınız yazıların en üstünde yer alan "Anasayfa - Kategori - Yazı Başlığı" şeklinde listeleme yapan bir özelliktir. Dolayısı ile böylelikle hem arama motoru dostu bir site, hem de ziyaretçileriniz açısından sağlıklı bir blog olmuş oluyorsunuz. Örneğin, ziyaretçileriniz ilgili yazıya ait kategorideki diğer yazılarınızı merak eder isek, direkt olarak kategoriye ulaşabiliyor. Böylelikle de diğer yazılarınız da okunmuş oluyor. Bu özellik için aslında eklentiler mevcut. Fakat, ben ise sizlere eklentiye ihtiyaç olmadan kullanımını anlatmak istiyorum. Hem böylelikle de eklenti sayısı artmamış olacaktır. Hemen uygulamaya geçelim.

Öncelik ile temamızdaki "functions" dosyasına aşağıdaki kodları ekliyoruz;

function the_breadcrumb() {
if (!is_home()) {
echo '<a href="';
echo get_option('home');
echo '">';
bloginfo('name');
echo "</a> » ";
if (is_category() || is_single()) {
the_category('title_li=');
if (is_single()) {
echo " » ";
the_title();
}
} elseif (is_page()) {
echo the_title();
}
}
}

Daha sonra ise, Breadcrumb özelliğinin hangi kısımlarda çalışmasını istiyor isek, o kısımlara aşağıdaki kodu ekliyoruz. Örnek olarak: "single", "archive" gibi tema içerisinde yer alan dosyalar.

<?php the_breadcrumb(); ?>

Hepsi bu kadar. Yukarıda yer alan anlatımlar haricinde, herhangi bir ayarlama yapmanıza gerek yoktur.


    • isimsiz
    • 6 Temmuz 2012, 06:37

    title_li= ekran çıktısı gösteriyo. birden fazla kategoride olunca yazı..

    • Doğan Gezici
    • 7 Temmuz 2012, 21:59

    @isimsiz;

    Merhaba,

    Bunun için kodlar içerisinde yer alan "title_li=" kodu yerine virgül eklemeniz yeterli olacaktır.

    İyi Çalışmalar

    • Emrah Huyuk
    • 29 Mayıs 2014, 20:52

    Yazınız için teşekkür ederim. Bir acemi için zor olacağını düşünmüştüm. Ama başardım hem de çok kolay oldu. Umarım işe yarar. Faydalı yazılarınız için teşekkür ederim.

      • Şahin Gezici
      • 29 Mayıs 2014, 20:54

      Merhaba,

      Yorumunuz için biz teşekkür ederiz, bizi takip etmeye devam edin.

      İyi Çalışmalar

    • hamit
    • 9 Şubat 2017, 21:48

    kardeşim çok teşekkür ederim sağol beni bi eklentiden daha kurtardın

      • Şahin Gezici
      • 9 Şubat 2017, 22:13

      Merhaba,

      Değerli yorumunuz için biz teşekkür ederiz.

      İyi Günler

Bu yazıya yorum göndermek ister misiniz?

Dikkat: Her yorum gönderen kişi, kendi gönderdiği yorumdan sorumlu olmaktadır.
Not: Yazı ile herhangi bir ilgisi bulunmayan yorumların onaylanmadığını belirtmek isteriz.
Yukarı Çık