$args = array(
'tax_query' => array(
'relation' => 'AND',
array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => 'sous'
)
),
'posts_per_page' => 3, // количество выводимых товаров
'post_type' => 'product', // тип товара
'orderby' => 'title', // сортировка
);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
global $product; ?>
<!-- echo get_the_post_thumbnail($loop->post->ID, 'shop_catalog'); -->
<div class="dop-card">
<?php if (has_post_thumbnail( $loop->post->ID )): ?>
<div class="dop-card-img" style="background-image: url('<?php echo get_the_post_thumbnail_url($loop->post->ID); ?>');"></div>
<?php else : ?>
<div class="dop-card-img" style="background-image: url('<?php echo woocommerce_placeholder_img_src();?>');"></div>
<?php endif; ?>
<div class="dop-discr">
<h4 class="dop-card-header"><?php the_title(); ?></h4>
<div class="dop-card-price"><?php echo $product->get_price_html(); ?></div>
<form class="single_form cart cart" method="post" enctype="multipart/form-data">
<button type="submit" class="card-cta cart-cta w-button">Добавить</button>
<input name="add-to-cart" value="<?php echo $loop->post->ID; ?>" type="hidden">
<input name="product_id" value="<?php echo $loop->post->ID; ?>" type="hidden">
</form>
</div>
</div>
<?php endwhile;
wp_reset_query();
?>