Dikkat

Artık daha güncel bir blog olacak !

  • Cem Karakurt
  • 80 Okunma
  • 10 Temmuz 2015
  • 2
  • 2

WordPress Eklentisiz Breadcrumb Ekleyin

Breadcrumb Türkçe adıyla navigasyon hem google botlarına hem de ziyaretçilerinize kolaylık sağlar.  Google tarafından önemsendiği için seo için önemlidir. O yüzden seo uyumlu temaların çoğunda bu özellik yer alır.

Anasayfa > Oyun > Bilgisayar Oyunları >

Yukarıdaki site navigasyonuna örnektir. Site içinde nerede olduğunuzu belirtir. Ziyaretçi eğer yazının bulunduğu kategoriye ulaşmak istiyorsa breadcrumb aracılığı ile kolayca ulaşabilir. Şimdi sitenize breadcrumb eklemeyi göstereyim.

İlk önce temanızın single.php dosyasını açın ve navigasyonun gözükmesi istediğiniz yere aşağıdaki kodu ekleyin.

<?php sly_rdfa_breadcrumb(); ?>

Daha sonra temanızın fonksiyon (function) dosyasını açın ve aşağıdaki kodu ekleyin.

<?php
function sly_rdfa_breadcrumb() {

    $category = get_the_category();
    $breadcrumb = get_category_parents($category[0]->term_id, TRUE, '');

    $varolan = array("\">","<a href=\"","title=\"","</a>");
    $degister = array("\"><span itemprop=\"title\">","<div itemscope itemtype=\"http://data-vocabulary.org/Breadcrumb\"><a href=\"","itemprop=\"url\" title=\"","</span></a>&nbsp;›&nbsp;</div>");
    $breadcrumb = str_replace($varolan, $degister, $breadcrumb);
    echo( $breadcrumb );
}
?>

İşlem bu kadar. Sorularınızı yorum atarak sorabilirsiniz.

  • 10 Temmuz 2015 tarihinde yazıldı.
  • 2 yorum yapıldı.
  • 2

Yorumlar (2 Yorum)

  • ahmet yazmış:

    nasıl bir kod veriyorsunuz. sakın bu kodu eklemeyin site direk çöküyor arkadaşlar.

    • İsmail Cem yazmış:

      kodu düzgün kullanmadıysanız suçu koda atmayın. Aynı kodu daha önce birçok sitede kullandım . fonksiyon (function) dosyanıza düzgün yerleştirmezseniz beyaz sayfa gibi birçok hata almanız mümkün.

Yazı hakkında görüşlerinizi belirtmek istermisiniz?