Bu arada belki de sayfa yerine yanlışlıkla alt yazı demişsindir diye şu bilgiyi de vermek istedim. Eğer oluşturduğun bir sayfaya alt sayfalar eklemişsen ve bu üst sayfayı açtığında alt sayfaların listelenmesini istiyorsan bunu da kolaylıkla şu şekilde yapabilirsin:

Öncelikle functions.php dosyasına şu kodları ekle:


function ofy_altsayfalari_listele() {

global $post;

if ( is_page() && $post->post_parent )

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

if ( $altsayfalar ) {

$string = '
    ' . $altsayfalar . '
';
}

return $string;

}

add_shortcode('ofy_altsayfalar', 'ofy_altsayfalari_listele');


Ardından Admin Paneli > Sayfalar sekmesine git oluşturduğun Blog sayfasını düzenle ve şu kısakodu ekle:

[ofy_altsayfalar]

Artık siteadı.com/blog sayfasına gittiğinde alt sayfaları görebilirsin :)