WordPress Sayfalarınızı Anasayfanızda Sidebarınızda İç Sayfalarınızda Gösterme ihtiyacı duyabilirsiniz. Bu İhtiyacı giderebilmek amacıyla bu konuyu sizinle paylaşmak istedim. Worpress Sayfalarınızı göstermek için kullanacağınız kodları aşağıda sizinle paylaşacağım. 🙂
Asıl Sayfa Listeleme Kodumuz wp_list_pages php tagları arasında kullanımı aşağıda verilmiştir.
<?php wp_list_pages(); ?>
Fakat bu kod bazen tek başına işimizi görmeyebilir. Tasarımın Kodlaması uyuşmayabilir veya istediğiniz görsel sonucu elde edememiş olabilirsiniz bunun için görsellerle beraber kullanacağımız sayfa listeleme kodunu veriyorum.
<?php $defaults = array( 'theme_location' => '', 'menu' => '', 'container' => 'div', // div mi ul mu onları yazıyoruz 'container_class' => 'sayfaalan', // sonra css de onun classını yada id sini yazıyoruz 'container_id' => '', 'menu_class' => 'menu', 'menu_id' => '', 'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => '', 'after' => '', 'link_before' => '<div><span>', // linkten önceki kodları yazıyoruz yani yukarıdaki gibi anasayfa yazan yerden önce gelen kodları 'link_after' => '</span></div>', //linkten sonraki kodları yazıyoruz yani yukarıdaki gibi anaasayfa yazan yerden sonra gelen kodları 'items_wrap' => '<ul id="%1$s">%3$s</ul>', 'depth' => 0, 'walker' => '' ); wp_nav_menu( $defaults ); ?>
İşlemimiz bu kadar bundan sonraki işlemler sizin css ve htmli kullanımınıza bağlı olarak değişecektir.
Kolaylıklar Dilerim.
“WordPress Sayfaları Gösterme” için 6 yanıt
Metin bey, göstermek istemediğimiz sayfayı nasıl çıkarabiliriz?
Tamamdır buldum. exclude kodu eklemem yeterli oldu Teşekkürler
Teşekkürler
Elinize sağlık güzel paylaşım olmuş. Benim gibi ihtiyaç sahiplerine de umarım faydası olur
yatay nasıl sıralarız
Container Classa tanımladığınız css koduna float:left; eklemesi yaparsanız işiniz görülecektir.