2011-07-08 96 views
0

我想在一個頁面上放置一個顯示所有「頁面」的主題。我假設這種情況的最好的地方是「的index.php」 ......我想確保我的代碼是這樣做的正確方法:WordPress的:在一個頁面上的所有頁面

<?php query_posts('post_type=page'); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
<?php the_title(); ?> 
<?php the_content(); ?> 
<?php endwhile; endif; ?> 

此外,有沒有一種方法可選擇不顯示子頁面?

回答

0

排除所有子頁面的最簡單的方法是這樣的:

<?php query_posts('post_type=page'); ?> 
<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 
<?php if ($post->post_parent != '') { 
the_title(); 
the_content(); 
} endwhile; endif; ?> 
相關問題