Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 页面中的Wordpress post循环_Php_Wordpress - Fatal编程技术网

Php 页面中的Wordpress post循环

Php 页面中的Wordpress post循环,php,wordpress,Php,Wordpress,我有一个自定义页面模板,我还想在其中显示帖子列表 通常在页面中,您可以使用以下代码来显示内容 <?php while(have_posts()): the_post(); ?> <?php the_content(); ?> <?php endwhile; ?> 但是,如果在显示页面内容之前,我有一个自定义查询来显示帖子列表,该怎么办?显示这些帖子后,如何返回原始查询以显示页面信息?自定义查询后,调用wp\u reset\u postdata()

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

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

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


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

自定义查询后,调用wp\u reset\u postdata()函数以返回默认的wordpress循环

<?php wp_reset_postdata(); ?>


有关更多信息和示例,请查看法典中解释的

。举例说明。自古以来。谢谢,我忽略了文档中的这一部分。