2014-04-01 71 views
0

目前我正在尝试开发WordPress的一页组合主题。现在它显示博客帖子和页面帖子。我创建了一个自定义页面模板来显示一个页面组合项目。它将显示来自用户将从主题菜单创建的页面的帖子。 现在我需要创建它,但我不知道如何做到这一点。请注意,它只会显示用户从主题菜单创建的那些页面帖子,并且会显示那些页面导航链接(虽然我不需要任何帮助,但我需要帮助来显示页面发布),另一件事是,它不会显示博客文章。如何显示wordpress中所有页面的帖子

+1

主题将需要注册一个自定义后的类型。然后,您可以只显示该帖子类型的帖子。 –

回答

1

运行你的索引页上WP_Query,并在循环中添加页面内容

<?php $args = array(
     'post_type' => 'page', // Calling pages only 
     'order' => 'ASC', 
     'posts_per_page'=> '-1', // display all pages published 
    ); 

$loop = new WP_Query($args); if($loop->have_posts()): while($loop->have_posts()): $loop->the_post();?> 

<?php the_title(); //Page Contents etc.?> 

<?php endwhile; endif; wp_reset_postdata();?> 
相关问题