the_post

Устанавливает индексы поста в Цикле WP. Получает следующий пост, переопределяет глобальную переменную $post и устанавливает свойство in the loop в true.

Хуков нет.

Возвращает

Ничего не возвращает.

Использование

the_post();

Примеры

#1. Использование функции в Цикле WP:

while ( have_posts() ){ the_post();
	echo '<h2>';
	the_title();
	echo '</h2>';
	the_content();
}

#2 Использование не в цикле

На отдельных страницах типа is_single() не обязательно использовать цикл if( have_posts() ){ while ( have_posts() ){ the_post(); … . На таких страницах переменная $post отвечает за один пост, поэтому часть цикла можно отбросить:

<?php
function the_post() {
	global $wp_query;
	$wp_query->the_post();
}

Комментарии:


Оставить комментарий

Your email address will not be published. Required fields are marked *