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   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.

Metin Saraç 6 222 15 Mart 2014