如何在wordpress中显示所有页面的帖子

时间:2014-04-01 18:56:37

标签: php wordpress

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

1 个答案:

答案 0 :(得分: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();?>