Решила вопрос с помощью доп поля ACF с типом "таксономия". Надо было сразу с него начинать)
<?php $cats = get_terms(
array(
'taxonomy' => 'product_cat',
'hide_empty' => false,
)
);
global $post;
$term_slug=$post->post_name;
$i=0;
foreach($cats as $item){ $i++;
if($i ==1){
$current_cat = $item->slug;
if(isset($_GET['cat'])) {
$current_cat = $_GET['cat'];
}
}
}
$terms = get_field('cats');
if( $terms ): ?>
<?php foreach( $terms as $term ): ?>
<a href="/<?php print "$term_slug"; ?>/?cat=<?php echo $term->slug; ?>" class="nav_category_catalog w-inline-block">
<div><?php echo $term->name; ?></div>
</a>
<?php endforeach; ?>
<?php endif; ?>