Здравствуйте, есть custom_post_type в нем создал несколько taxonomy ( категории ) и создал 2 записи, одну определили в одну категорию другую в другую, и вывел это с помощью get_posts вот так:
<div class="swiper Swiper-2 pb-2">
<div class="swiper-wrapper">
<?php
// параметры по умолчанию
unset($my_posts);
$my_posts = get_posts( array(
'numberposts' => 50,
'brsswami_projects_category' => 'realizovannye-proekty',
'orderby' => 'date',
'order' => 'DESC',
'post_type' => 'brsswami_projects',
'suppress_filters' => true,
'post_status' => 'publish'
) );
global $post;
foreach( $my_posts as $post ){
setup_postdata( $post );
?>
<div class="swiper-slide">
<article id="post-<?php the_ID(); ?>" <?php post_class('m-0 single-article h-100'); ?>>
<div>
<?php
$retVal = get_field('projects-link');
?>
<a href="<?php echo ($retVal) ? $retVal : '#' ; ?>" class="d-flex position-relative article-projects" target="_blank" rel="noopener noreferrer">
<div class="article-projects__img" style="background-image: url('<?php echo get_the_post_thumbnail_url(); ?>');">
</div>
<div class="position-absolute article-projects__details">
<h3 class="projects__caption"><span><?php the_title(); ?></span></h3>
<div class="projects__text">
<?php
if(get_field('projects-des')) {
echo '<p>' . get_field('projects-des') . '</p>';
}
?>
</div>
</div>
</a>
</div>
</article><!-- #post-<?php the_ID(); ?> -->
</div>
<?php
}
wp_reset_postdata(); // сброс
?>
</div>
<div class="nav-swip-container">
<div class="swiper-button-prev"></div>
<div class="swiper-button-next"></div>
</div>
</div>
все прекрасно выводится, но слайдер в настройках выставлен что бы выводить на странице по 3 слайда, и эта запись дублируется, то есть на трех слайдах показывается одна и та же запись, хотя она одна в категории. Подскажите как поправить ?