WordPress Breadcrumb Yapımı


Breadcrumbs dediğimiz aslında bizim bir sitede hangi konumda olduğumu gösteren yol haritalarına denir, yani kullanıcıya şuan bulunduğu sayfayı gösterir. Doğru kullanımı durumunda arama motoru botları için de sitenizin anlaşılabilir bir bağlantı yapısına kavuşmasına yardımcı olur.

Biliyorsunuz ki WordPress’te yol haritası, yani breadcrumbs fonksiyonu yok. Bir tema geliştirirken breadcrumbs kullanacaksanız bu vereceğim fonksiyonu functions.php dosyasına ekleyerek kullanabilirsiniz.

function sdc_breadcrumb() {
  if (!is_home()) {
    $string = '<li>Anasayfa</li>';
    if (is_category() || is_single()) {
      $string .= '<li class="">' . get_the_category()[0]->cat_name . '</li>';
      if (is_single()) {
        $string .= '<li class="active">' . get_the_title() . '</li>';
      }
    } elseif (is_page()) {
      $string .= '<li class="active">' . get_the_title() . '</li>';
    }
    echo $string;
  }
  echo "";
}

Konu İle İlgili Soru, Görüş ve Öneriler


Soru, Görüş ve Önerileriniz için Yazın!