rewind_posts() WP 1.5
Перематывает цикл в начало.
Используется для того, чтобы повторно запустить Цикл WordPress (the loop).
Хуков нет.
Возвращает
Ничего не возвращает.
Использование
<?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 5.6
function rewind_posts() {
global $wp_query;
$wp_query->rewind_posts();
}Cвязанные функции
Из метки: query (запрос)
Еще из раздела: Запросы
- get_post()
- in_the_loop()
- is_404()
- is_archive()
- is_attachment()
- is_author()
- is_category()
- is_date()
- is_day()
- is_feed()