rewind_posts() WP 1.5.0

Перемотує цикл на початок.

Використовується для повторного запуску Цикл WordPress (the loop).

Хуків немає.

Повертає

null. Нічого не вертає.

Використання

<?php rewind_posts(); ?>

Приклади

0

#1 Використання одного циклу 2 рази

Приклад того, як застосовувати rewind_posts(), щоб використовувати один і той же цикл 2 рази на сторінці:

<?php
// Використовуємо цикл вперше
if( have_posts() ){ while( have_posts()){ the_post(); ?>
	// виводимо інформацію про пост
<?php } } ?>

	<!-- будь-який код -->

<?php
// Використовуємо цикл вдруге
// Перемотуємо цикл на початок, щоб ще раз використовувати `have_posts()`
rewind_posts();

if( have_posts() ){ while( have_posts()){ the_post(); ?>
	<!-- виводимо інформацію про пост ->
<?php } } ?>

нотатки

  • Global. WP_Query. $wp_query WordPress Query object.

список змін

З версії 1.5.0Введено.

Код rewind_posts() WP 6.0.2

function rewind_posts() {
	global $wp_query;
	$wp_query->rewind_posts();
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *