Не помешало бы почитать документацию и изучить иерархию шаблонов конечно же.
А если вкратце, то:
у вас есть post_type - portfolio и taxonomy - rubric
Шаблон для вывода архива записей типа portfolio
archive-portfolio.php
минимальный код:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_title (); ?>
<?php the_content (); ?>
<?php endwhile; ?>
<?php endif; ?>
Шаблон для вывода записей по терминам таксономии
taxonomy-rubric.php
минимальный код:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php the_title (); ?>
<?php the_content (); ?>
<?php endwhile; ?>
<?php endif; ?>
И тогда при переходе по ссылке термина таксономии вы увидите записи текущего термина.
N.B! Важно! Обратить внимание на название шаблонов. Корректно названный шаблон уже решение.