rewind_posts()
Перемотує цикл на початок.
Використовується для повторного запуску Цикл WordPress (the loop).
Хуків немає.
Повертає
null
. Нічого не вертає.
Використання
<?php rewind_posts(); ?>
Приклади
#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() rewind posts WP 6.0.2
function rewind_posts() { global $wp_query; $wp_query->rewind_posts(); }