WordPress Sitenize Ekmek Kırıntıları Nasıl Eklenir?
Yayınlanan: 2023-02-12Navigasyon, herhangi bir web sitesinin hayati bir parçasıdır ve bunu sağlamanın birden fazla yolu vardır. Web sitenizdeki ana menü, kullanıcıları istedikleri içeriğe götüren birincil gezinme aracıdır. Ancak, müşterilerinize şu anda web sitenizde nerede olduklarını söylemez.
Breadcrumb menüsü, müşterilerinize ana sayfanıza göre nerede olduklarını söyleyen ikincil bir navigasyon sistemidir. Bu, web sitenizin sayfalarında kolaylıkla gezinmelerine ve kaybolmaktan kaçınmalarına yardımcı olur.
Bu yazıda, kırıntıların ne olduğunu ve web sitenize nasıl fayda sağladıklarını inceleyeceğiz. Ardından, WordPress web sitenize nasıl ekmek kırıntıları ekleyeceğinizi göstereceğiz. Başlayalım!
WordPress'te Ekmek Kırıntıları Nelerdir?
Breadcrumbs, hiyerarşik bir gezinme menüsünü tanımlamak için kullanılan terimdir. Bu tür bir menü, Hansel ve Gretel tarafından bırakılan ekmek kırıntısı izinden farklı olarak bir dizi bağlantı içerir:
Birçok kullanıcı WordPress sitenize ana sayfadan girmediğinden, kırıntı gezintisi onların nereye indiklerini anlamalarına yardımcı olur. Arama motorları, web sayfalarınızın hiyerarşisini daha iyi anlamak için kırıntıları da kullanır.
Ekmek kırıntıları eklemenin faydaları
Web sitenize WordPress içerik haritası menüleri eklemek çeşitli avantajlar sunar. Örneğin Google, kırıntıları sever, bu nedenle bu özellik Arama Motoru Optimizasyonunuzu (SEO) geliştirebilir ve sitenize daha fazla ziyaretçi getirebilir.
Breadcrumb menüleri, sitenizin Kullanıcı Deneyimini (UX) geliştirdiği için hemen çıkma oranlarını da azaltabilir. Kullanıcılar web sitenizde kolayca gezinebildiklerinde, web sitenizde zaman geçirme olasılıkları daha yüksektir.
WordPress'te Ekmek Kırıntıları Nasıl Eklenir?
WordPress web sitenize iki şekilde ekmek kırıntıları ekleyebilirsiniz. En kolay yöntem, bir WordPress eklentisi kullanmaktır, ancak içerik haritalarını sitenizin header.php dosyasına da kodlayabilirsiniz. Her iki yöntemi de kullanmadan önce, bir şeyler ters giderse diye web sitenizin bir yedeğini oluşturmalısınız.
Yöntem 1: Eklenti Kullanma
WordPress'e içerik haritası eklemenin en kolay yolu bir içerik haritası eklentisidir. Breadcrumb NavXT ve Yoast SEO dahil olmak üzere kullanabileceğiniz birçok eklenti vardır:
Yoast SEO genellikle en iyi seçenektir, çünkü muhtemelen web sitenizin zaten kullandığı bir eklentidir.
1. Adım: Yoast SEO Eklentisini İndirin
Yoast bir SEO eklentisi olduğu için geniş bir işlevsellik yelpazesi sunar. Bu, kırıntı navigasyonunun oluşturulmasını ve stilini içerir.
Bu eklentiyi kullanmak için WordPress Eklenti Dizininden indirmeniz gerekecek. Basitçe sitenizin Eklentiler sayfasına gidebilir, “Yoast SEO” araması yapabilir ve eklentiyi diğerleri gibi yükleyip etkinleştirebilirsiniz.
Adım 2: header.php Dosyanıza Bir İşlev Ekleyin
Eklenti etkinleştirildikten sonra sitenizin header.php dosyasına bir fonksiyon eklemelisiniz. Bu dosyaya erişmek için Görünüm > Tema Düzenleyici'ye gidin ve açmak için dosyayı seçin.
Ardından, içerik haritası ayar menünüzün görünmesini istediğiniz yere aşağıdaki kodu ekleyin:
<?php
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb( '</p><p>','</p><p>' );
}
?>
Genel olarak, bu kodu header.php dosyanızın sonuna yerleştirmek isteyeceksiniz. Ancak, sonucun nasıl göründüğünü görmek için sitenizin ön ucunu kontrol ederek menünün yerleşimini deneyebilirsiniz.
Breadcrumb işlevinin sayfada başka bir yerde görünmesini istiyorsanız, bunun yerine yukarıdaki işlevi temanızın single.php veya page.php dosyasına ekleyebilirsiniz. Sadece tek bir yere eklediğinizden emin olun.
3. Adım: Breadcrumb Desteğini Etkinleştirin
Son olarak, kırıntı desteğini etkinleştirmeniz gerekecek. Yoast SEO'da bu, SEO > Search Appearance > Breadcrumbs'a gitmek anlamına gelir:
Anahtarı "Etkin" konumuna getirmeniz yeterlidir ve hazırsınız! WordPress kırıntı menünüz kurulacak ve kullanıma hazır olacaktır.
Yöntem 2: Kendi Kırıntılarınızı Kodlamak
Web sitesi kırıntıları ekleme, kodlama yoluyla manuel olarak da yapılabilir. Bir içerik haritası eklentisi kullanmak istemiyorsanız, içerik haritası eklentisi olmadan ekleyebilirsiniz. Bunu denemeden önce, WordPress kırıntılarının SEO potansiyelinden tam olarak yararlanmak için mikro verileri okumak isteyebilirsiniz.
1. Adım: Bir İskelet İşlevi Oluşturun
WordPress'e manuel olarak ekmek kırıntıları eklemek için bir PHP işlevi oluşturmanız gerekir. Bu işlevi oluşturmanın ilk adımı iskeleti oluşturmaktır. Diğer işlevlerle çakışmaları önlemek için iskelet işleviniz benzersiz bir ada ihtiyaç duyacaktır.
function my_breadcrumbs() {
/* Breadcrumbs code will go here */
}
Yukarıdaki işlev iskelettir ve içerik haritası kodunun geri kalanı süslü parantezler içine yerleştirilecektir.
2. Adım: Temel Kurallar Ekleyin
İskeleti oluşturduktan sonra fonksiyona kurallar eklemeniz gerekecek. Kurallar kırıntı bölümüne yerleştirilmelidir:
/* Change according to your needs */
$show_on_homepage = 0;
$show_current = 1;
$delimiter = '»';
$home_url = 'Home';
$before_wrap = '<span clas="current">';
$after_wrap = '</span>';
/* Don't change values below */
global $post;
$home_url = get_bloginfo( 'url' );
Yukarıdaki kurallar genellikle değişkenleri kullanır, bu nedenle daha sonra değiştirilebilirler. İlk iki değişken, "0"ın yanlış ve "1"in doğru olduğu boolean'ları kullanır.
3. Adım: ' if else ' İfadesini ekleyin
Değişkenlerin altına bir 'if else' ifadesi eklemeniz gerekir. Bu bildirim, bir kullanıcının web sitenizin ana sayfasında olup olmadığını kontrol eder. Bu bilgilere dayanarak, ifade, kırıntıların görüntülenip görüntülenmeyeceğini belirleyecektir:
/* Check for homepage first! */
if ( is_home() || is_front_page() ) {
$on_homepage = 1;
}
if ( 0 === $show_on_homepage && 1 === $on_homepage ) return;
/* Proceed with showing the breadcrumbs */
$breadcrumbs = '<ol itemscope itemtype="http://schema.org/BreadcrumbList">';
$breadcrumbs .= '<li itemprop="itemListElement" itemtype="http://schema.org/ListItem"><a target="_blank" href="' . $home_url . '">' . $home_url . '</a></li>';
/* Build breadcrumbs here */
$breadcrumbs .= '</ol>';
echo $breadcrumbs;
Bu ifade işleve eklenmezse, içerik haritası ayarları istediğiniz zaman görünebilir veya görünmeyebilir.
Adım 4: Tema Başlığına İşlev Ekleyin
Breadcrumbs işleviniz tamamlandığında, onu web sitenizin header.php dosyasına ekleyebilirsiniz. Dosyayı açmak için Görünüm > Tema Düzenleyici'ye gidin ve işlevi en sona ekleyin.
Ardından, değişikliklerinizi kaydedin ve ön uçtaki yeni web sitenizin kırıntıları menüsünü kontrol edin. Menü tam olarak doğru görünene kadar (veya gerektiğinde kırıntıyı devre dışı bırakana kadar) işlevi ve yerleşimini değiştirmeye devam edebilirsiniz.
WP Engine ile Sitenizi Özelleştirin
Breadcrumb gezinme menüleri, sitenizin ziyaretçilerinin yollarını bulmalarına yardımcı olur. Ayrıca, arama motorlarının web sitenizin hiyerarşisini anlamasını kolaylaştırırlar. Yoast SEO gibi bir eklenti, web sitenize ekmek kırıntıları eklemenin en kolay yoludur, ancak bunları manuel olarak da kodlayabilirsiniz.
Doğru web barındırıcısını kullanmak, web sitenizin performansını garanti etmeye yardımcı olabilir ve size geliştirme ve UX'e odaklanmak için zaman bırakır. WP Engine, inanılmaz bir web sitesi deneyimi oluşturmak için size en iyi yönetilen WordPress barındırma planlarını ve en iyi kaynakları sunabilir!