h Dolar %
h Euro %
h BIST100 %
a İmsak Vakti 02:00
İstanbul 28°
  • Adana
  • Adıyaman
  • Afyonkarahisar
  • Ağrı
  • Amasya
  • Ankara
  • Antalya
  • Artvin
  • Aydın
  • Balıkesir
  • Bilecik
  • Bingöl
  • Bitlis
  • Bolu
  • Burdur
  • Bursa
  • Çanakkale
  • Çankırı
  • Çorum
  • Denizli
  • Diyarbakır
  • Edirne
  • Elazığ
  • Erzincan
  • Erzurum
  • Eskişehir
  • Gaziantep
  • Giresun
  • Gümüşhane
  • Hakkâri
  • Hatay
  • Isparta
  • Mersin
  • istanbul
  • izmir
  • Kars
  • Kastamonu
  • Kayseri
  • Kırklareli
  • Kırşehir
  • Kocaeli
  • Konya
  • Kütahya
  • Malatya
  • Manisa
  • Kahramanmaraş
  • Mardin
  • Muğla
  • Muş
  • Nevşehir
  • Niğde
  • Ordu
  • Rize
  • Sakarya
  • Samsun
  • Siirt
  • Sinop
  • Sivas
  • Tekirdağ
  • Tokat
  • Trabzon
  • Tunceli
  • Şanlıurfa
  • Uşak
  • Van
  • Yozgat
  • Zonguldak
  • Aksaray
  • Bayburt
  • Karaman
  • Kırıkkale
  • Batman
  • Şırnak
  • Bartın
  • Ardahan
  • Iğdır
  • Yalova
  • Karabük
  • Kilis
  • Osmaniye
  • Düzce
a

WordPress Breadcrumbs Fonksiyonu Nasıl Eklenir?

İnternet sitenizi arama sonuçlarında göstermek istiyorsanız dikkat etmeniz gereken birçok kural vardır. Bu bakımdan WP SEO Breadcrumb da konu hakkında size yardımcı olur.

İnternet sitenizi arama sonuçlarında göstermek istiyorsanız dikkat etmeniz gereken birçok kural vardır. Bu bakımdan WP SEO Breadcrumb da konu hakkında size yardımcı olur. Temel olarak bir navigasyon yönetimi olan bu eklenti, bu sayede kullanıcı deneyimini arttırmanızı sağlar.

Günümüzde birçok web sitesi incelendiğinde, bu eklentiden yararlandığı görülür. Bunun sebebi kolay bir kullanıma sahip olmasının yanı sıra siteleri daha fazla kişiye erişilebilir hale getirmesidir. Zira bir kullanıcı sitede işini ne kadar çabuk bitirirse, ardından girmeye de o kadar istekli olur.

Ancak sağladığı tek artı yön bu değildir. Bir kişi site içerisinde hareket ettiğinde, oraya gelene kadar kaydettiği aşamaları gösterir. Bu sayede kişilere istediği yere pratik bir geri dönüş yapmasını da sağlar. Google tarafından kullanılan sıralama botları da sıralamayı olumlu etkiler.

Bu sebeple eğer Breadcrumbs fonksiyonunu henüz kurmamışsanız, sitenize eklemeniz önerilir. Bunun için ister Breadcrumb NavXT eklentisini kurabilir, isterseniz Yoast SEO ile kurulum gerçekleştirebilirsiniz.

Breadcrumb NavXT ile Ekleme

Breadcrumb kurmak için deneyebileceğiniz ilk yöntem, bu özellikten yararlanmaktır. Eğer aşağıdaki adımları takip ederseniz, kurulumu başarılı bir şekilde tamamlayabilirsiniz;

  1. https://tr.wordpress.org/plugins/breadcrumb-navxt/ adresine giderek, eklentiyi yükleyin.
  2. Aktif hale getirdikten sonra, görünüm sekmesini açın ve bileşenlere gidin.
  3. NavXT öğesini görüntülemesini arzuladığınız internet sayfasına götürün.

Bu şekilde tüm işlemler tamamlanacaktır. Eğer eklentiyi temanıza direkt olarak eklemek istiyorsanız, header.php dosyanızı açarak,

  1. <div class=\”breadcrumbs\” typeof=\”BreadcrumbList\” vocab=\”https://schema.org/\”>
  2. <?php
  3. if(function_exists(\’bcn_display\’))
  4. {
  5. bcn_display();
  6. }?>
  7. </div>

Kodunu buraya eklemeniz gerekir. Eğer kurulum ardından eklentinin ayarlarını değiştirmek isterseniz, NavXT ayarları ekranına gelerek size neler sunulduğunu kontrol edebilirsiniz.

Yoast SEO ile Ekleme

Yoast SEO, arama motoru optimizasyonu için kullanılan bir eklentidir. Buna ek olarak WordPress Breadcrumb ekleme için de kullanılabilir. Eğer aşağıdaki işlemleri takip ederseniz, kurulum sorunsuz olarak bitirilebilir;

  1. https://tr.wordpress.org/plugins/wordpress-seo/ adresini açarak, eklentiyi yükleyin.
  2. WordPress alt temanıza kod parçacığını ekleyin. Önerilen header.php, single.php veya page.php dosyalarıdır.
  3. Kodu yazdıktan sonra Yoast SEO üzerinden, Search Appearance yolunu izleyin.
  4. Buradan yol haritasını açarak, Breadcrumbs ayarlarını aktifleştirin.

Eğer hangi kodu ekleyeceğinizi bilmiyorsanız, bu kod aşağıda olduğu gibidir;

  1. php
  2. if ( function_exists ( \’yoast_breadcrumb\’ ) ) {
  3. yoast_breadcrumb ( \'<p id = \”breadcrumbs\”>\’ , \'</ p>\’ ) ;
  4. }
  5. ?>

Böylece tüm işlemler başarılı bir şekilde sonlandırılır. Sonuç olarak gerek NavXT, gerekse Yoast SEO size aynı sonucu sunar. Böylece kullanıcı deneyimini arttırırken, sitenizde pratik şekilde SEO çalışmaları yapmanız da mümkün hale gelir.

Boyutu küçük olmakla beraber rakiplerinize göre daha farklı bir görünüm elde etmenizi sağlayacak olan bu eklenti, tercih etmeniz gereken fonksiyonlar arasındadır.

Eklenti Kullanmadan Breadcrumbs Kullanmak Mümkün Mü?

Eğer Breadcrumbs kullanmak istiyor ancak eklentilere sıcak yanaşmıyorsanız, doğrudan kodu ekleyerek de sonuçları almanız mümkündür. Ancak eklentiler ile karşılaştırıldığında bu yol daha karmaşık gelir ve kodlarla ilgilenecek olmak, birçok kişi için endişe verebilir.

Kod satırlarını düzenlemeden önce, yanlış yapma ihtimalinizi göz önünde bulundurarak yedekleme yapmanız önerilir. Böylece hatalı bir işlem de yapsanız, geri almanız mümkün olur. Eğer aşağıdaki maddeleri takip ederseniz, hemen çözüm bulabilirsiniz;

  1. php dosyasını açın. Burada son satırda yer alan “?>” öncesine ilgili kodu ekleyin. Bu kodu breadcrumb.php adında bir dosya oluşturarak, taglar arasına yazmanız da mümkündür.
  2. Eğer farklı bir dosyaya kaydetmeyi tercih etmişseniz, functions.php dosyasını açarak sayfada nerede gösterilmesini istiyorsanız, oraya <?php the_breadcrumb(); ?> kodunu yazın.
  3. css dosyasını açarak, .breadcrumb{padding: 7px 14px;margin-bottom: 20px;list-style: none;background-color: #f5f5f5;padding-left: 2rem;} kodunu ekleyin. Böylece bir stil vermiş olursunuz.

Eğer birinci maddede bahsettiğimiz kodu bilmiyorsanız, aşağıda verdiğimiz kodu kopyala-yapıştır yapın;

  1. function the_breadcrumb() {
  2. $sep = \’ &nbsp;>> \’;
  3. if (!is_front_page()) {
  4. echo \'<div class=\”breadcrumb\”>\’;
  5. echo \'<a href=\”\’;
  6. echo get_option(\’home\’);
  7. echo \’\”>\’;
  8. echo(\’Ana Sayfa\’);
  9. echo \'</a>\’ . $sep;
  10. if (is_category() || is_single() ){
  11. the_category(\’title_li=\’);
  12. } elseif (is_archive() || is_single()){
  13. _e( \’Blog Arşiv\’, \’\’ );
  14. }
  15. if (is_single()) {
  16. echo $sep;
  17. the_title();
  18. }
  19. if (is_page()) {
  20. echo the_title();
  21. }
  22. if (is_home()){
  23. global $post;
  24. $page_for_posts_id = get_option(\’page_for_posts\’);
  25. if ( $page_for_posts_id ) {
    1. $post = get_page($page_for_posts_id);
    2. setup_postdata($post);
    3. the_title();
    4. rewind_posts();
  26. }
  27. }
  28. elseif (is_search()) {
  29. echo \”Arama Sonuçları\”;
  30. }
  31. echo \'</div>\’;
  32. }
  33. }

Sonuç olarak herhangi bir nedenle eklenti kurmak istemiyorsanız, bu kod satırlarını kullanarak da aynı işlemi yapabilirsiniz. Her ne kadar yapmanız gerekenler kolay da olsa, farklı kod satırlarında değişiklik yapmak sorunlara neden olabilir. Bu durumdan kaçınmak veya geri alabilmek için yedekleme gerekir.

Breadcrumbs Nasıl Kaldırılır?

Eğer herhangi bir sebeple bu eklentiyi kaldırmak istiyorsanız, WordPress breadcrumb kaldırma için en hızlı yöntem theme options bölümüne giderek, breadcrumb özelliğini devre dışı almaktır. Eğer burada sorun yaşarsanız, göremiyorsanız da single.php ya da header.php dosyalarını açarak, php kurallarına göre silmeniz gerekir.

Dolayısıyla kurulumu nasıl yapmışsanız, devre dışı bırakma yönteminiz de aynı şekildedir. Eğer eklenti kullanmamışsanız, theme options bölümünü görmemeniz muhtemeldir. Bu durumda doğrudan kod satırlarına girmeniz gerekir.

Bu sebepten dolayı eklenti kullanmak, sizlere sadece kurulum esnasında değil kaldırmada da fayda sağlayacaktır.

YORUMLAR

s

En az 10 karakter gerekli

Sıradaki haber:

WordPress Güncelleme Başarısız / Yayımlama Başarısız Hatası Nasıl Onarılır?

r

HIZLI YORUM YAP

Veri politikasındaki amaçlarla sınırlı ve mevzuata uygun şekilde çerez konumlandırmaktayız. Detaylar için veri politikamızı inceleyebilirsiniz.