× Daha fazlası İçin Aşağı Kaydır
☰ Kategoriler

WordPress Alt Sayfaları Listeleme

WordPress, dünya genelinde en çok kullanılan içerik yönetim sistemlerinden biridir. Sadece blog yazmakla kalmaz, aynı zamanda bir web sitesi oluşturmanıza da olanak tanır. Web sitenizdeki sayfalarınızın yanı sıra, alt sayfalarınız da olabilir. Ancak, alt sayfaları listelemek için özel bir kodlama gerektirir.

Alt Sayfalar Nedir?

Alt sayfalar, ana sayfanın altında yer alan ve daha spesifik konulara odaklanan sayfalardır. Örneğin, bir web sitesi tasarımı hakkında bir ana sayfa olabilir ve alt sayfalar, web sitesi tasarımı ile ilgili daha spesifik konulara odaklanabilir, örneğin, renk teorisi veya web sitesi optimizasyonu gibi.

Alt Sayfaları Listelemenin Önemi

Alt sayfaları listelemek, web sitenizdeki gezinmeyi kolaylaştırır. Ziyaretçiler, ana sayfaya kadar geri dönmek zorunda kalmadan, aradıkları spesifik konulara daha hızlı erişebilirler. Ayrıca, alt sayfaların listesi, web sitenizin SEO’sunu da artırabilir. Arama motorları, web sitenizdeki içeriği taramak için kullanıcı dostu bir gezinme yapısına ihtiyaç duyar. Alt sayfaları listelemek, web sitenizin kullanıcı dostu olduğunu gösterir ve arama motorları tarafından daha yüksek sıralamalara yol açabilir.

Alt Sayfalar Nasıl Listelenir?

WordPress’te, alt sayfaları listelemek için özel bir kodlama gereklidir. Bu kodlama, “wp_list_pages()” işlevi kullanılarak yapılır. Bu işlev, tüm sayfaları ve alt sayfaları listeler. Ancak, yalnızca alt sayfaları listelemek istiyorsanız, “depth” parametresini kullanmanız gerekir. Örneğin, “depth=1” parametresi, yalnızca bir alt seviyedeki sayfaları listeler.

Bu işlevi kullanarak alt sayfaları listelemek için, öncelikle “functions.php” dosyasını açın ve aşağıdaki kodu ekleyin:


function alt_sayfalari_listele() {
global $post;
if ( is_page() && $post->post_parent ) {
$alt_sayfalar = wp_list_pages( array(
'child_of' => $post->post_parent,
'title_li' => ''
) );
}
if ( $alt_sayfalar ) {
echo '

    ' . $alt_sayfalar . '

';
}
}

Daha sonra, alt sayfaları listelemek istediğiniz sayfada bu işlevi çağırabilirsiniz:



Bu kod, sayfanın altındaki tüm alt sayfaları listeler.

Sonuç

Web sitenizde alt sayfaları listelemek, ziyaretçilerinizin sitenizde gezinmesini kolaylaştırır ve SEO’nuzu artırabilir. WordPress’te, alt sayfaları listelemek için “wp_list_pages()” işlevi kullanılabilir. Bu işlevi kullanarak, yalnızca alt sayfaları listelemek için “depth” parametresini kullanabilirsiniz.

wordpress alt sayfalar_ listeleme_

Alt Sayfaları Gösteren WordPress Eklentileri

WordPress alt sayfaları listelemek için hazır bir seçenek sunar. Ancak, bazı durumlarda bu seçenek yeterli olmayabilir veya kullanıcıların ihtiyaçlarına uygun olmayabilir. Bu durumda, alt sayfaları gösteren WordPress eklentileri kullanmak, daha iyi bir seçenek olabilir.

1. Subpages Extended

Subpages Extended, alt sayfaları listelemek için özel bir widget sağlar. Bu widget, belirli bir sayfanın alt sayfalarını listeler ve ayrıca sayfanın başlığını ve alt sayfaların sayısını da gösterir. Bu eklenti, kolay bir kurulum ve ayarlama sürecine sahiptir ve kullanıcılar tarafından oldukça popülerdir.

2. Simple Page Ordering

Simple Page Ordering, web sitenizdeki sayfaların ve alt sayfaların sıralamasını değiştirmenize olanak tanır. Bu eklenti, sayfalarınızın ve alt sayfalarınızın listesini sürükle-bırak yöntemiyle yeniden düzenlemenize izin verir. Bu, web sitenizin gezinme yapısını kolayca özelleştirmenize olanak tanır.

3. Sub Page Tree

Sub Page Tree, web sitenizdeki alt sayfaları hiyerarşik bir ağaç yapısı şeklinde gösterir. Bu eklenti, alt sayfaları listeleme işlemini otomatikleştirir ve web sitenizin gezinme yapısını daha kullanıcı dostu hale getirir. Ayrıca, alt sayfaların açılır menü şeklinde gösterilmesi seçeneği de sunar.

4. CMS Tree Page View

CMS Tree Page View, web sitenizdeki sayfaları ve alt sayfaları ağaç yapısı şeklinde gösterir. Bu eklenti, sayfalarınızın ve alt sayfalarınızın sıralamasını değiştirmenizi ve sayfaları yönetmenizi kolaylaştırır. Ayrıca, sayfaların ve alt sayfaların durumunu (yayınlandı, taslak, vb.) ve tarihini de gösterir.

5. List Sub Pages

List Sub Pages, belirli bir sayfanın alt sayfalarını gösteren bir kısa kod sağlar. Bu eklenti, alt sayfaların listelenme şeklini özelleştirmenize olanak tanır ve ayrıca alt sayfaların sıralamasını değiştirmenize de izin verir. Ayrıca, alt sayfaların listesi için farklı bir CSS kullanmanıza olanak tanır.

Sonuç

WordPress alt sayfalarını listelemek için özel bir kodlama kullanır. Ancak, bazı durumlarda bu seçenek yeterli olmayabilir veya kullanıcıların ihtiyaçlarına uygun olmayabilir. Bu durumda, alt sayfaları gösteren WordPress eklentileri kullanmak, daha iyi bir seçenek olabilir. Subpages Extended, Simple Page Ordering, Sub Page Tree, CMS Tree Page View ve List Sub Pages gibi birçok farklı eklenti mevcuttur ve kullanıcıların ihtiyaçlarına göre seçebilirler.

wordpress alt sayfalar_ listeleme_

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir