<?php global $post;
$myposts = get_posts( [
'numberposts' => -1,
'tax_query' => 'banner_tax',
'post_type' => 'banner_post',
'orderby' => 'date',
'order' => 'ASC',
]);
foreach( $myposts as $post ){ setup_postdata( $post ); ?>
<div class="banner__item swiper-slide">
<?php the_post_thumbnail( array(1640, 500), array('class' => 'banner__img')); ?>
</div>
<?php } wp_reset_postdata(); ?>
Создал отдельный тип поста со своей таксономией для баннеров. Таксономии использую для разделения баннеров в разных местах на странице. Пытаюсь выводить по своей категории баннер, но при указании категории посты баннера перестают выводиться вообще. Пытался выводить и через айди категории, по имени категории через слаг, пытался изменить тип таксономии на метки и выводить по меткам - тоже не выходит. Как только убираю такое условие, слайды возвращаются, но выводятся все слайды из других баннеров. Подскажите в чем проблема или как можно их разделить?