Мне нужно перебрать ряд постов перед основным содержанием в шаблоне страницы. Это просто:
$getCoverArticles = array(
'tax_query' => array(
array(
'taxonomy' => 'post_tag',
'field' => 'slug',
'terms' => 'cover',
),
)
);
$queryCoverArticles = new WP_Query( $getCoverArticles );
if($queryCoverArticles->have_posts() ) {
while($queryCoverArticles->have_posts() ) {
$queryCoverArticles->the_post();
?>
<a><?php the_title(); ?></a>
<?php
}
}
Проблема в том, что метод устанавливает глобальный объект post, поэтому попытка получить the_content()
после того, как этот цикл выдаст содержимое для последнего сообщения в цикле ...
Кажется немного экстремальным, чтобы манипулировать глобальным объектом post только для свойства title. Есть ли способ легко получить название, не назначая его в качестве глобального объекта?