Смотрите функцию get_terms();
wp-kama.ru/function/get_terms
Так же у вас могут возникнуть трудности с выводом полей из таксономии
Делается это так
https://www.advancedcustomfields.com/resources/get...
UPD Измените loop-category вот так
<div class="col-xs-12">
<div class="wp-loop-category">
<div class="bg-cat-loop">
<?php
$term_acf = 'product_category_' . $term->term_id;
$image = get_field('category_image', $term_acf);
if( !empty($image) ): ?>
<a href="#">
<img class="img-responsive" src="<?php echo $image['url']; ?>" alt="<?php echo $image['alt']; ?>" />
<p class="field-cat-prev"><?php if($my_field=get_field("preview")){echo $my_field;}?></p>
</a>
<?php endif; ?>
<h3><?php echo $term->name; ?></h3>
<span>от <?php if($my_field=get_field("cost-prev", $term_acf)){echo $my_field;}?> за м<sup>2</sup></span>
<a href="<?php echo get_term_link($term,'product_category') ?>" class="btn-prim-home">Посмотреть примеры</a>
</div>
</div><!--wp-post-shares-->
</div><!--col-xs-4-->