Здравствуйте.
Есть у меня такой код:
<?php
$query = new WP_Query(
array(
'post_type' => 'post',
'post__in' => $popular_posts
)
);
?>
<?php if($query->have_posts()): ?>
<?php while($query->have_posts()): $query->the_post(); ?>
<?php get_template_part( 'templates/posts/popular' ); ?>
<?php endwhile; ?>
<?php else: ?>
<p>К сожалению, нет постов</p>
<?php endif; ?>
<?php wp_reset_postdata(); ?>
В массиве
$popular_posts
находятся id постов, которые нужно выводить. Но выводится только первый пост.
Что не так написала, что не работает ? Или от чего может так работать ?
Спасибо