Как сделать чтобы не выводились товары на страницах подкатегории
-
Всем привет.
Помогите, ребят.
Есть кастомные записи.
На странице категорий выводятся подкатегории, тут всё хорошо, выводятся только подкатегории. Но на странице подкатегорий выводятся и подкатегории и товары, нужно чтобы товары не выводились на страницах подкатегорий.<?php get_header(); $object = get_queried_object(); ?> <div class="content"> <div class="container"> <?php $arg_cat = array( 'child_of' => '', 'parent' => $object->term_id, 'hide_empty' => 0, 'hierarchical' => 1, 'exclude' => '', 'include' => '', 'number' => 0, /*'parent' => get_queried_object_id(),*/ 'orderby' => 'date', 'order' => 'ASC', 'taxonomy' => 'category-products', 'pad_counts' => false ); $categories = get_terms( $arg_cat ); ?> <?php if($categories) { ?> <h1 class="title"><?php single_term_title(); ?></h1> <div class="categories" > <?php foreach( $categories as $cat ){ ?> <div class="category__block category-block"> <div class="category-block__image"> <?php $image_id = get_term_meta( $cat->term_id, '_thumbnail_id', 1 ); $image_url = wp_get_attachment_image_url( $image_id, 'medium' ); echo '<img src="'. $image_url .'" alt="" />'; ?> </div> <div class="category-block__title"><? echo $cat->name ; ?></div> <a href="<?php echo get_term_link($cat) ?>" class="category-block__link"></a> </div> <?php } ?> </div> <?php } ?> <?php if ( have_posts() && 0 !== $object->parent ) { ?> <h2 class="title">Товары</h2> <?php } ?> <?php query_posts($query_string . "&orderby=date&&order=ASC"); ?> <div class="products"> <?php if ( have_posts() && 0 !== $object->parent ) while ( have_posts() ) : the_post(); ?> <div id="post-<?php the_ID(); ?>" class="product__block product-block"> <div class="product-block__container"> <div class="product-block__title"><?php the_title(); ?></div> <div class="product-block__image"> <?php the_post_thumbnail('product-thumbnail') ?> </div> <div class="product-block__info"> <?php $repeat_products = get_field('repeat_products'); foreach($repeat_products as $key => $repeat_product) { ?> <div class="product-block__text"> <div class="product-block__desc"><?php echo $repeat_product['name_character']; ?></div> <div class="product-block__value"><?php echo $repeat_product['value_character']; ?></div> </div> <?php } ?> </div> </div> <div class="product-block__links"> <a target="_blank" href="<?php the_field('link_category_brochure'); ?>" class="product-block__button product-block__button--br">Брошюра</a> <a class="product-block__button product-block__button--buy" onclick="$('#orderModal').arcticmodal()">Покупка</a> </div> </div> <?php endwhile; ?> </div> </div> </div> <?php get_footer(); ?>
Просмотр 14 ответов — с 1 по 14 (всего 14)
Просмотр 14 ответов — с 1 по 14 (всего 14)
- Тема «Как сделать чтобы не выводились товары на страницах подкатегории» закрыта для новых ответов.