Wordpress在页面中发布循环

时间:2014-04-20 17:31:30

标签: php wordpress wp-query

我有一个自定义页面模板,我还想显示帖子列表。

通常在页面中,您只需使用以下代码即可显示内容

<?php while(have_posts()): the_post(); ?>
    <?php the_content(); ?>
<?php endwhile; ?>

但是如果在我显示页面内容之前,我有一个自定义查询来显示帖子列表?如何在显示这些帖子后,返回原始查询以显示页面信息?

1 个答案:

答案 0 :(得分:1)

在自定义查询之后,调用wp_reset_postdata()函数以获取默认的wordpress循环。

<?php wp_reset_postdata(); ?>

有关详情和示例,请查看http://codex.wordpress.org/Function_Reference/wp_reset_postdata