
Всем привет. Подскажите пожалуйста, как вывести товары категории ,которую я выбрал, на странице этой же категории?
То есть например я в меню выбираю Iphone, открывается страница этой категории и мне нужно что бы вверху, в слайдере выводились товары этой же категории

Получилось пока только вывести все товары через wp_query
Так же пытался вывести через tax_query, но не получается
То есть например я в меню выбираю Iphone, открывается страница этой категории и мне нужно что бы вверху, в слайдере выводились товары этой же категории

Получилось пока только вывести все товары через wp_query
PHP:
<section class="slider-top">
<div class="container">
<div class="slider-top__card owl-carousel owl-theme">
<?php
$loop = new WP_Query( array(
'post_type' => 'product',
'posts_per_page' => -1,
'orderby' => 'menu_order',
'order' => 'ASC',
));
while ( $loop->have_posts() ): $loop->the_post(); ?>
<div class="slider-top__card--item">
<a href="<?php the_permalink(); ?>" class="slider-top__card--item__link">
<div class="slider-top__card--item__image">
<?php if(has_post_thumbnail()) : ?>
<?php the_post_thumbnail(); ?>
<?php else : ?>
<img src="<?php echo get_template_directory_uri()?>/assets/img/nonebg.png">
<?php endif; ?>
</div>
<div class="slider-top__card--item__title">
<?php the_title()?>
</div>
</a>
</div>
<?php endwhile; wp_reset_postdata();
?>
</div>
</div>
</section>
Так же пытался вывести через tax_query, но не получается
PHP:
<?php
// запрос
$args = array(
'tax_query' = array(
array(
'taxonomy' => 'product_cat',
'field' = > 'slug',
'terms' = array( 'collections' ),
)
)
);
$query = new WP_Query( $args ); ?>
<?php if ( $query->have_posts() ) : ?>