rewind_posts()重用同一个页面的查询结果

目录

描述

Rewind the loop posts in order to re-use the same query in different locations on a page.

rewind_posts() 描述

用法

<?php rewind_posts(); ?>

rewind_posts() 用法

参数

This function does not accept any parameters.

rewind_posts() 参数

返回值

This function does not return any values.

rewind_posts() 返回值

示例

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */

// main loop
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_content(); ?>
<?php endwhile; endif; ?>

// rewind
<?php rewind_posts(); ?>

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

rewind_posts() 示例

历史

  • 添加于 版本: 1.5.0

rewind_posts() 历史

源文件

rewind_posts() 函数的代码位于 wp-includes/query.php.

/* ----------------------------------
 * wordpress之魂 © http://wphun.com
 * ---------------------------------- */
/**
 * Rewind the loop posts.
 *
 * @since 1.5.0
 *
 * @global WP_Query $wp_query
 */
function rewind_posts() {
	global $wp_query;
	$wp_query->rewind_posts();
}

rewind_posts() 源文件

相关