En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress'te Bir Üst Sayfa İçin Alt Sayfalar Listesi Nasıl Görüntülenir

Yakın zamanda okuyucularımızdan biri bize bir WordPress sayfasının alt sayfalarının nasıl görüntüleneceğini sordu? Bu, WPBeginner'da sıkça aldığımız bir sorudur ve web sitesi navigasyonunu ve kullanıcı deneyimini iyileştirme konusundaki yaygın bir ihtiyacı vurgulamaktadır. 

WordPress web sitenizi üst ve alt sayfalarla düzenlerseniz, alt sayfalarınızı veya alt sayfalarınızı ana üst sayfada görüntülemek isteyebilirsiniz. Bu, kullanıcıların belirli bir bölümdeki tüm mevcut bilgileri kolayca görmelerine ve ilgili alt konulara hızlıca göz atmalarına yardımcı olur.

Ayrıca, kolay gezinme için her alt sayfada ana üst sayfa bağlantısını göstermek isteyebilirsiniz, bu da bir ekmek kırıntısı benzeri etki yaratır. Bu akıcı gezinme, kullanıcıların sitenizin derinliklerinde kaybolmasını önler ve genel gezinme deneyimlerini geliştirir.

Bu makalede, WordPress'te bir üst sayfanın alt sayfalarının bir listesini kolayca nasıl göstereceğinizi anlatacağız.

WordPress'te bir üst sayfanın alt sayfalarının listesini görüntüleme

Alt Sayfaların Bir Listesini Ne Zaman Göstermeniz Gerekir?

WordPress, yazılar ve sayfalar adında iki varsayılan gönderi türüyle birlikte gelir. Yazılar blog içeriğidir ve genellikle kategoriler ve etiketlerle düzenlenir.

Sayfalar, örneğin 'Hakkımızda' veya 'Bize Ulaşın' sayfası gibi, tek seferlik veya bağımsız, kalıcı içeriklerdir.

WordPress'te sayfalar hiyerarşik olabilir, bu da onları üst ve alt sayfalara göre düzenleyebileceğiniz anlamına gelir. Örneğin, Özellikler, Fiyatlandırma ve Destek için alt sayfalara sahip bir Ürün sayfası oluşturmak isteyebilirsiniz.

Bir alt sayfa oluşturmak için, WordPress'te alt sayfa oluşturma rehberimizi izleyin.

Üst ve alt sayfalarınızı oluşturduktan sonra, alt sayfaları ana üst sayfada listelemek isteyebilirsiniz.

Bunu yapmanın kolay bir yolu, üst sayfayı manuel olarak düzenlemek ve bağlantıları tek tek eklemektir.

Alt sayfa bağlantılarını manuel olarak ekle

Ancak, bir alt sayfa eklediğinizde veya sildiğinizde üst sayfayı her seferinde manuel olarak düzenlemeniz gerekecektir.

Bir alt sayfa oluşturup otomatik olarak üst sayfada bir bağlantı olarak görünmesini sağlamak daha güzel olmaz mıydı?

Bununla birlikte, WordPress'te üst sayfada bir alt sayfa listesini hızlı bir şekilde görüntülemenin bazı dinamik yollarına bakalım. Size üç yöntem göstereceğiz, böylece sizin için en iyi olanı seçebilirsiniz:

Yöntem 1. Eklenti Kullanarak Üst Sayfada Alt Sayfaları Görüntüleme

Bu yöntem, üst sayfada alt sayfaları görüntülemenin en kolay yoludur ve tüm kullanıcılar için önerilir.

İlk olarak, Page-list eklentisini yükleyip etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Etkinleştirdikten sonra, üst sayfayı düzenlemeniz ve alt sayfa listesini görüntülemek istediğiniz yere aşağıdaki kısa kodu eklemeniz yeterlidir.

[alt sayfalar]

Artık sayfanızı kaydedebilir ve yeni bir tarayıcı sekmesinde önizleyebilirsiniz. Tüm alt sayfaların basit bir madde işaretli listesini görüntülediğini fark edeceksiniz.

Alt sayfa bağlantılarının düz listesi

İsterseniz, listenin görünümünü değiştirmek için özel CSS ekleyebilirsiniz.

Başlangıç noktası olarak kullanabileceğiniz bazı örnek CSS'ler aşağıdadır.

ul.page-list.subpages-page-list {
    list-style: none;
    list-style-type: none;
    background-color: #eee;
    border: 1px solid #CCC;
    padding: 20px;
}

Özel CSS'nizi uyguladıktan sonra üst sayfayı önizleyebilirsiniz.

Test WordPress web sitemizde böyle görünüyordu:

CSS ile Alt Sayfalar Listesi

Eklenti, derinliği ayarlamanıza, sayfaları hariç tutmanıza, öğe sayısını ve daha fazlasını belirlemenize olanak tanıyan bir dizi kısa kod parametresi sunar.

Ayrıntılar için, ayrıntılı belgeler için lütfen eklenti sayfasını inceleyin.

Yöntem 2. Kod Kullanarak Bir Üst Sayfanın Alt Sayfalarını Listeleme

Bu yöntem biraz gelişmiştir ve WordPress web sitenize kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, lütfen WordPress'te kodu nasıl kopyalayıp yapıştıracağınıza dair rehberimize göz atın.

Bir üst sayfanın altındaki alt sayfaları listelemek için, aşağıdaki kodu bir kod parçacığı eklentisine veya temanızın functions.php dosyasına eklemeniz gerekir:

function wpb_list_child_pages() { 
 
global $post; 
 
if ( is_page() && $post->post_parent )
 
    $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->post_parent . '&echo=0' );
else
    $childpages = wp_list_pages( 'sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' );
 
if ( $childpages ) {
 
    $string = '<ul class="wpb_page_list">' . $childpages . '</ul>';
}
 
return $string;
 
}
 
add_shortcode('wpb_childpages', 'wpb_list_child_pages');

WPBeginner olarak, kodları WordPress'e eklemek için her zaman WPCode eklentisini kullanmanızı öneririz.

WPCode, temanızın dosyalarını düzenlemeden özel kod eklemenizi kolaylaştırır, böylece sitenizi bozma endişesi taşımanıza gerek kalmaz.

WPCode

Öncelikle, ücretsiz WPCode eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Adım adım talimatlar için, WordPress eklentisinin nasıl kurulacağına dair bu rehbere bakın.

Eklenti etkinleştirildikten sonra, WordPress kontrol panelinizden Kod Parçacıkları » Parçacık Ekle bölümüne gidin.

Oradan, fare imlecini 'Özel Kodunuzu Ekleyin (Yeni Parça)' seçeneğinin üzerine getirin ve 'Özel Parça Ekle' düğmesine tıklayın.

WPCode'da yeni bir özel kod parçacığı ekleyin

Ardından, ekranda beliren seçenekler listesinden kod türü olarak ‘PHP Snippet’ seçmeniz gerekir.

Kod türü olarak PHP Kod Parçacığı'nı seçin

Ardından, kodun ne işe yaradığını hatırlamanıza yardımcı olacak bir başlık ekleyin.

Şimdi, yukarıdaki kodu ‘Code Preview’ kutusuna yapıştırmanız yeterlidir.

Kodu Kod Önizleme kutusuna yapıştırın

Ardından, anahtarı ‘Inactive’ konumundan ‘Active’ konumuna getirin ve sayfanın üst kısmındaki ‘Save Snippet’ düğmesine tıklayın.

Özel kod parçacığınızı etkinleştirin ve kaydedin

Bu kod, önce bir sayfanın üst öğesi olup olmadığını veya sayfanın kendisinin bir üst öğe olup olmadığını kontrol eder.

Eğer bir üst sayfa ise, ona bağlı alt sayfaları görüntüler. Eğer bir alt sayfa ise, üst sayfasının diğer tüm alt sayfalarını görüntüler.

Son olarak, eğer bu sadece alt veya üst sayfası olmayan bir sayfa ise, kod hiçbir şey yapmayacaktır. Kodun son satırında, sayfa şablonlarınızı değiştirmeden alt sayfaları kolayca görüntüleyebilmeniz için bir kısa kod ekledik.

Alt sayfaları görüntülemek için, kenar çubuğundaki bir sayfaya veya metin widget'ına aşağıdaki kısa kodu eklemeniz yeterlidir:

[wpb_childpages]

Değişikliklerinizi kaydetmeyi ve bir tarayıcı sekmesinde önizlemeyi unutmayın. Sitemizde bu şekilde görünüyor.

Düz bağlantı listesi

Bu sayfa listesini özel CSS kullanarak stilleyebilirsiniz.

Başlangıç noktası olarak kullanabileceğiniz örnek CSS kodu aşağıdadır:

ul.wpb_page_list {
    list-style: none;
    list-style-type: none;
    background-color: #eee;
    border: 1px solid #CCC;
    padding: 20px;
}

Yöntem 3. Kısa Kod Olmadan Alt Sayfaları Dinamik Olarak Görüntüleme

Kısa kodları kullanmak uygundur, ancak onlarla ilgili sorun, üst veya alt sayfaları olan tüm sayfalara kısa kodlar eklemeniz gerekeceğidir.

Birçok sayfada kısa kodlar olabilir ve bazen eklemeyi unutabilirsiniz bile.

Daha iyi bir yaklaşım, temanızdaki sayfa şablon dosyasını düzenlemek olacaktır, böylece alt sayfaları otomatik olarak görüntüleyebilir.

Bunu yapmak için ana page.php şablonunu düzenlemeniz veya temanızda özel bir sayfa şablonu oluşturmanız gerekir.

Ana temanızı düzenleyebilirsiniz, ancak temanızı değiştirir veya güncellerseniz bu değişiklikler kaybolur. Bu nedenle, bir alt tema oluşturup değişikliklerinizi alt temada yapmanız daha iyi olur.

Sayfa şablonu dosyanızda, alt sayfaları görüntülemek istediğiniz yere bu kod satırını eklemeniz gerekir.

<?php wpb_list_child_pages(); ?>

Hepsi bu kadar. Temanız artık alt sayfaları otomatik olarak algılayacak ve düz bir liste halinde gösterecektir.

Stilleri CSS ve biçimlendirme ile özelleştirebilirsiniz.

OptinMonster web sitesinin üst sayfayı ve alt sayfaları nasıl gösterdiğine dair bir örnek aşağıdadır:

OptinMonster Alt Sayfa Örneği

Umarım bu makale, WordPress'te bir üst sayfa için alt sayfaları listelemenize yardımcı olmuştur. Ayrıca, yeni bir WordPress web sitesinde oluşturmanız gereken en önemli sayfalar hakkındaki rehberimize ve özel düzenler oluşturmak için en iyi sürükle ve bırak WordPress sayfa oluşturucuları karşılaştırmamıza da göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

80 CommentsLeave a Reply

  1. Merhaba, bu çalışıyor, ancak üst öğe de görüntüleniyor, yalnızca alt sayfaları nasıl gösterebilirim, teşekkürler

    • İstediğiniz şeye en basit çözüm, üst sayfada içerik olmaması ve içeriğin yalnızca alt sayfalarda olmasıdır.

      Yönetici

  2. Merhaba Wpbeginner,

    Lütfen alt sayfaları üst sayfada alfabetik olarak nasıl sıralayabilirim. Tüm adımları takip ettim ancak alt sayfalar üst sayfada rastgele görünüyor.

    Yanıt bekleniyor. ….Teşekkürler

    • Kodumuzdaki menu_order'ın iki örneğini şu şekilde değiştireceksiniz: post_title

      Yönetici

  3. Kolay takip edilebilir ve işe yaradı. Paylaştığınız için çok teşekkürler!

  4. Buna bir css sınıfı atayabilir miyim? Böylece css değişikliklerini ul öğelerine yaptığımda sitedeki diğer ul'leri etkilemez.
    Ya da bunun için başka basit bir çözüm var mı?

    • You could add your CSS class in the ul section of the function :)

      Yönetici

  5. Merhaba, WPB Ekibi,

    Bu Kod Parçacığı ve öğretici için çok teşekkür ederim.

    Tonlarca zamanımdan tasarruf etti ve bana da yardımcı oldu.

    Saygılarımla,
    Keshav Murthy

  6. WordPress 4.9.8'de eklenti kod parçacıklarını yükledim

    Kodu https://www.wpbeginner.com/wp-tutorials/how-to-display-a-list-of-child-pages-for-a-parent-page-in-wordpress/#respond adresinden kopyaladım ve kod parçacıklarında yeni bir parçacığa ekledim.

    Bir sayfa oluşturdum ve ardından ilk sayfayı üst sayfa olarak ayarlama özelliğine sahip bir sayfa oluşturdum.

    Üst-alt sayfa ilişkisi, sayfa öznitelikleri açılır listesindeki sayfa listesinde gösterilir.

    Üst sayfayı açtığımda alt sayfayı gösteren hiçbir şey görmüyorum.

    Ardından functions.php sayfasını kullanmayı denedim.

    Kodu, https://www.wpbeginner.com/wp-tutorials/how-to-display-a-list-of-child-pages-for-a-parent-page-in-wordpress/#respond adresinden kopyaladığım kodu, functions sayfasındaki kodun altına ekledim.

    Üst sayfayı açtığımda, görüntülenmiyor. Görüntülenen şey, beklenmeyen kod olduğunu belirten bir hata mesajıdır.

    functions.php sayfasını orijinal durumuna geri yükledim.

    Deneyip yapmaya çalıştığım şeye ne gibi değişiklikler yapmalıyım.

    • Merhaba Gary,

      Kodu test etmeden önce alt sayfayı yayınladığınızdan emin olun. Ayrıca, sayıları veya beklenmeyen karakterleri kopyalamadığınızdan emin olmak için kodu tekrar dikkatlice kopyalayın.

      Yönetici

  7. Bir sorum var. Ana sayfaya alt sayfalar ekledim ancak siteyi mobilde açıp ana sayfaya tıkladığımda boş ana sayfa açılıyor. Açılır alt sayfaları görmek için ana sayfa düğmesini basılı tutmak gerekiyor. Bunu nasıl düzeltebilirim? Boş sayfanın açılmasını istemiyorum. Ana sayfaya dokunduğumda açılır menünün açılmasını istiyorum.
    Bunun nasıl yapılacağını lütfen önerin.

  8. Üçüncü seviye sayfalar (torun sayfaları) için, çocuk sayfalarda görülen aynı menüyü (ebeveynin tüm çocuk bağlantıları) göstermek istiyorum. Bu kod parçacığı ile, bir torun sayfasındayken menüde yalnızca diğer torun sayfalarını görüyorum. Torun sayfalarındayken bile tüm çocuk bağlantılarını göstermek için bu kod nasıl değiştirilmelidir?

  9. Sadece büyük çocukların değil, torunların da ID'lerini nasıl alabilirim... Lütfen yardım edin, ben acemiyim

  10. Blog yazmaya nispeten yeni başladım ve yakın zamanda Kale Wordpress temasına geçtim. Başlangıçlar, tatlılar vb. için ayrı kategorilerim olabilmesi amacıyla sayfa öznitelikleri sayfaları (Tarifler üst sayfasının altında) yapmaya çalışıyordum. Yönetici kısmında her şey yolunda gidiyor gibi görünüyor ancak sitede Tarifler kategorisinden sayfa öznitelikleri/açılır menü yok. Yanlış ne yapıyorum? Hepsi herkese açık olarak ayarlanmış durumda, bu yüzden sorunun ne olduğundan emin değilim.

  11. Bu kod için teşekkürler. Ancak ana sayfada (statik sayfa) değil, yalnızca üst sayfalarda gösterilmesini istemiyorum. Lütfen nasıl yapılabilir?

    Teşekkür ederim.

  12. Generatepress Tema kullanıyorum (özelleştirme için ondan bir alt tema oluşturdum) ve bunu çalıştıramıyorum. Kısa kod çıktı sayfasında görüntüleniyor, sanki kısa kod olarak tanınmıyor bile. Elementor widget'ları kullanıyorum ve ne metin ne de kısa kod widget'ları çalışıyor.

    Elementor widget'ları kullanırken bunu nasıl çalıştırabileceğime dair bir fikriniz var mı?

  13. Harika bir yazı, saatlerdir aradığım şey tam olarak bu! ve harika çalışıyor, kodu temanın function.php dosyasına ekleyip, alt sayfaların görünmesini istediğim sayfaya kısa kodu eklemek yeterli, ve işte oldu!!!
    Harika, cömertliğiniz için çok teşekkürler!!

  14. Merhaba!

    Kod için teşekkürler. Her bir alt sayfanın öne çıkan görselini nasıl gösterebilirim?

  15. Bulduğumuz kod parçacıklarının çoğunda olduğu gibi, çalışması için tüm yorumları gözden geçirmek gerekiyor. Yazdığınızı test etmek neden yanlış?

  16. WordPress.com'da üst/alt sayfalar için açılır menü yapabilir misiniz, yoksa .org sürümü mü olması gerekiyor?

  17. Bu kodu kullanmak, üst sayfayı alt sayfalarla birlikte görüntülüyor, bu da gereksiz. Anladığım kadarıyla, gerçekten ihtiyacımız olan şey üst sayfayı değil, yalnızca alt sayfaları görüntülemek. Bunu yapabilecek herhangi bir önerilen değişiklik var mı?

  18. Eklenti güncellemesinde, garip bir nedenle her zaman bir hata alıyorum:

    Fatal error: Cannot redeclare wpb_list_child_pages() (previously declared in …/wp-content/themes/pagelines/functions.php:25) in …/wp-content/themes/pagelines/functions.php on line 34

  19. Merhaba harika makale,
    Lütfen bana üst sayfada alt sayfaların bir açılır listesini oluşturmama yardım edebilir misiniz? Bu işlevselliğe bir wordpress projem için ihtiyacım var ve wordpress'e tamamen yeniyim.

  20. Çalıştıramayan tek ben miyim?

    Şu yapıya sahibim

    Hakkında
    — Sayfa 1
    — Sayfa 2
    — Sayfa 3

    "Hakkında" veya bir alt sayfadayken (1, 2 veya 3) ebeveyn sayfamı (Hakkında) ve tüm çocuklarını (1, 2, 3) içeren bir liste istiyorum – Bunu çalışan birisi var mı?

    Thanks! :)

    • Aman Tanrım, üzgünüm bu sinir bozucu. Diğer gönderilerimi görmezden gelin. Yorumlara kod yapıştıramayacağımı fark etmemiştim.

      wpb_list_child_pages(); ile çalıştıramadım.

      echo do_shortcode( ‘[wpb_childpages]’) ile çalışmasını SAĞLAYABİLDİM

      Ve üst sayfanın başlığını almak için bunu alt sayfa listesinin üzerine ekledim:
      $current = $post->ID;

      $parent = $post->post_parent;

      $grandparent_get = get_post($parent);

      $grandparent = $grandparent_get->post_parent;

      PHP if ($root_parent = get_the_title($grandparent) !== $root_parent = get_the_title($current)) {echo get_the_title($grandparent); }else {echo get_the_title($parent);

  21. Bu kodu kullanıyorum ve harika çalışıyor. Menülerde sayfalara ek olarak kategorileri de göstermek mümkün mü?

  22. Merhaba,

    Aşağıdakileri yapmak istiyorum

    Üst sayfa satılık ve/veya kiralık olmalı
    Sonra çocuğun, örneğin bir ilin (gauteng) satılık ve kiralık üst sayfaya bağlanmasını istiyorum.
    Bunu nasıl yaparım?

    Michelle

  23. Parametre ile kısa kod nasıl oluşturabilirim, örneğin, [wpb_childpages id=”1”], burada id=”1” üst sayfanın kimliği mi?

  24. Merhaba,

    Bağlantıları belirli bir sayıya, örneğin en fazla 12 alt sayfaya sınırlamak mümkün mü?

    Teşekkürler

  25. Teşekkür ederim,

    Lütfen, alt sayfaları ebeveyn sayfa aracılığıyla erişilebilir bir açılır listede nasıl organize edebileceğimi açıklar mısınız? (Ziyaretçilerin tüm alt sayfaları bir blogroll şeklinde görmesini istemiyorum.)

    Yani, üst sayfada, alt sayfaların önceden tanımlanmış bir sırada (örneğin alfabetik sırada) ekleneceği bir açılır liste (liste kutusu) oluşturmak istiyorum. Giriş bölümünü okuduktan sonra ziyaretçi, dilediği listeden herhangi bir sayfayı seçerek devam edebilir (alt sayfaların mantıksal bir bağlantısı yoktur, bu nedenle her durumda tam sayfayı arayacaktır).

    'Hayalim' gerçekleştirilebilir mi?

    Tekrar teşekkürler.

  26. Merhaba WPBeginner Ekibi,

    Sağladığınız kodu "kısa kod seçeneği" ile kullandım ve çalıştı (alt sayfalara bağlantılar). Ancak, kalıcı seçeneği kullanmak istedim ve bu çalışmadı.

    Bu kod satırını [ ] eklediğimde ana sayfa 500 hatası veriyor ve hiçbir alt sayfa görüntülenmiyor.

    Neyi yanlış yapıyorum?

    Yan not olarak, bir alıntı ve ilgili resmini görüntülemek isteseydim bunu nasıl yapardım? Teşekkürler!

    • Bunu çözebildim.

      Kod parçasını ekledim, ardından alt sayfaların görüntülendiği üst sayfaya şu kısa kodu [wpb_childpages] ekledim. Harika!

      Şimdi özetleri ve bir resmi göstermek için, gönderiler gibi aynı sorguları mı kullanacağım - bir kategorinin altındaki gönderiler gibi mi?

      Thanks in advance :)

      • 'Sorgu' ile ne demek istediğinizi merak ediyordum? Özetleri ve görselleri ebeveyn sayfada nasıl gösterdiniz?

        Teşekkürler!

  27. Bu eğitimde kullanılan örnek sayfanın http://optinmonster.com/how-it-works/ bu özelliği kullanıp kullanmadığını biri onaylayabilir mi? Bana göre sekmeler kullanıyorlar, alt sayfalar yerine.

    Eğer doğruysam, bu özelliği elde etmek için bana bir kaynak gösterebilir misiniz, çünkü o sayfadaki gibi akıcı bir çözüm için çaresizce arıyorum?

    Çok teşekkürler,

    Pradeep

  28. Kısa kod olmayan seçenek için, kullanıcılara ya
    return $string; ifadesini
    echo $string; olarak değiştirmeleri veya
    sayfa şablonlarında işlevi echo etmeleri gerektiğini bildirmek isteyebilirsiniz
    echo page_list_child_pages();

    Erik'e yukarıda belirttiği için teşekkürler

  29. Merhaba, bunu alt dizinli alan adımımı ziyaret ederken (örneğin – example.com/home) çalıştırabiliyorum ancak siteyi bunun olmadan (example.com) görüntülerken alt sayfaların listesi gösterilmiyor. Nerede yanlış yaptığımı bilen biri bana yol gösterebilir mi?

    Şimdiden teşekkürler – Wordpress'e çok yeniyim.

  30. Bu fonksiyonun, alt ve torun sayfalarının listesiyle birlikte üst sayfayı da listenin başında görüntülemesini nasıl sağlarsınız? Alt sayfalarda üst sayfayı listelemiyor.

  31. Bunu belirli bir sayfanın yalnızca alt sayfasını gösterecek şekilde nasıl özelleştirebilirim?

  32. Aynı şeyi yapabilen bir eklenti var mı?

    Ve ayrıca alt menü sayfaları kutusunun, sayfanın herhangi bir yerine, sadece sayfanın üstüne değil, nereye yerleştirileceğine karar verebilir miyiz? Bir eklenti kullanarak

  33. Evet, özel gönderi türleri için kullanılabilir. Şöyle:


    function wpb_list_child_pages() {

    global $post;

    if ( 'movie' == get_post_type() && $post->post_parent )

    $childpages = wp_list_pages( 'post_type=movie&sort_column=menu_order&title_li=&child_of=' . $post->post_parent . '&echo=0' );
    else
    $childpages = wp_list_pages( 'post_type=movie&sort_column=menu_order&title_li=&child_of=' . $post->ID . '&echo=0' );

    if ( $childpages ) {

    $string = '' . $childpages . '';
    }

    return $string;

    }

    add_shortcode('wpb_childpages', 'wpb_list_child_pages');

  34. Bu harika! Alt gönderileri olan Özel Gönderi Türleri için de aynısını yapmanın bir yolu var mı?

  35. Bunu, özel bir gönderi türü gönderi sayfasında özel gönderi türü alt gönderilerini yazdırmak için değiştirebilir miyim? Teşekkürler, çok kullanışlı!

  36. Benim için çok harika! Neyse, alt sayfanın başlığını ve küçük resmini üst sayfada nasıl gösterebileceğimi öğrenmek isterim.

    • Merhaba, aynı sorum var. Beginners Blueprint sayfasındaki liste stilini gerçekten beğendim ama nasıl başlayacağımı hiç bilmiyorum. Okumam için bir makale önerebilir veya biraz tavsiye verebilir misiniz, teşekkürler.

  37. Alt sayfası olmayan sayfalarda bir hata var, bu yüzden biraz değiştirdim
    if( count($childpages) != 0 ) {
    $string = ” . $childpages . ”;
    }

    yerine
    if( $childpages ){
    $string = ” . $childpages . ”;
    }

  38. Kodu functions.php'ye ekledim ve [wpb_childpages] kısa kodunu metnimin içine eklediğimde çalışıyor. Ancak şablonlarımdan birine eklemeye çalıştığımda hiçbir şey göstermiyor. Yanlış yaptığımı bilen var mı?

  39. Harika açıklama!!
    Her zaman üst sayfaları göstermenin bir yolu var mı?

  40. Bu harika, teşekkürler.

    Üst sayfanın Çocuk değil, Torun'u göstermesi için uyarlanabilir mi?

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.