Например вот так:<h3><?php _e('Portfolio','wpex'); ?></h3>
<?php $terms = get_terms('portfolio_cats','orderby=custom_sort&hide_empty=1&child_of='.$portfolio_filter_parent.''); ?>
<?php foreach($terms as $term) : ?>
<ul class="sitemap-port-cat">
<li class="sitemap-port-cat-heading"><?php echo $term->name; ?></li>
<?php
//tax query
$tax_query = array(
array(
'taxonomy' => 'portfolio_cats', /* облако будет построено из таксономии portfolio_cats */
'terms' => $term->slug,
'field' => 'slug'
)
);
$term_post_args = array(
'post_type' => 'portfolio', /* нужно получать записи типа portfolio */
'numberposts' => '-1', /* без ограничения по количеству выводимых постов */
'tax_query' => $tax_query
);
$term_posts = get_posts($term_post_args);
foreach($term_posts as $post) : setup_postdata($post); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
<?php endforeach; //end terms loop ?>
<?php wp_reset_postdata(); ?>