
Структура каталога у меня такая
Подскажите пожалуйста как вывести такое меню
название подкатегории 1-1
-продукт
название подкатегории 1-2
-продукт
Да и так чтобы на странице не отображались подкатегории
подкатегории 2-2
Такой вывод позволил получить все, но нет увы не то что мне нужно
<div id="subcategory-archive">
<?php $terms = get_terms(array(
'taxonomy' => 'product_cat',
'hide_empty' => true,
'pad_counts' => true,
'parent' => 0
)); ?>
<?php if ($terms) : ?>
<?php foreach ($terms as $term) : ?>
<div class="subcategory">
<a href="<?php echo get_term_link($term->term_id); ?>">
<div class="subcategory-item">
<?php woocommerce_subcategory_thumbnail($term); ?>
<span style="display: none;"><? the_post_thumbnail(array(520, 520), $term) ?></span>
</div>
</a>
<h3 class="subcategory-title">
<?php echo $term->name; ?>
</h3>
<!-- <p class="count">
<?php /* if ($term->count > 0) : ?><?php echo $term->count; ?><?php else : ?>0<?php endif; */ ?>
</p> -->
<div class="subcategory-descripton">
<p>
<?php if ($term->description) : ?>
<?php echo $term->description; ?>
<?php else : ?>Описание временно отсутствует<?php endif; ?>
</p>
</div>
<a class="__btn-link" href="<?php echo get_term_link($term->term_id); ?>">Подробнее</a>
<?php // Создаем массив терминов детей текущего термина текущей таксономии
$tax = $term->taxonomy;
$children_terms = get_terms(array(
'taxonomy' => $tax,
'hide_empty' => false,
'parent' => $term->term_id
)); ?>
<?php /* if ($children_terms) : // если есть дочерние категории
?>
<ul><?php foreach ($children_terms as $children_term) : ?>
<?php $link = get_term_link($children_term); ?>
<li><a href="<?php echo $link ?>" ;><?php echo $children_term->name ?></a></li>
<!--<p class="count"><?php //echo $children_term->count
?></p>-->
<?php endforeach; ?>
</ul>
<?php endif; // конец условия - если есть дочерние термины таксономии
*/ ?>
</div>
<?php endforeach; ?>
<?php endif; ?>
</div>
Пожалуйста помогите