Показать условия для всех сообщений в текущем архиве или запросе

Я использую следующий код для создания списка связанных терминов, относящихся к таксономии.

<?php $taxonomy = 'taxonomy_name'; $queried_term = get_query_var($taxonomy); $terms = get_terms($taxonomy, 'slug='.$queried_term); if ($terms) { echo '<ul>'; foreach($terms as $term) { echo '<li><a href="'.get_term_link($term->slug, $taxonomy).'">'.$term->name.'</a></li>'; } echo '</ul>'; } ?> 

Есть ли способ, которым я могу изменить это, чтобы после того, как вы выбрали / нажали термин и отобразили архив, в списке терминов будут отображаться только те термины, которые также привязаны к сообщениям в текущем архиве термина – эффективно, как фильтрация / сверло система?

Solutions Collecting From Web of "Показать условия для всех сообщений в текущем архиве или запросе"