IDという用語から分類スラッグを表示しようとしているので、現在のコードは次のようになります。
<?php $catinfo = get_category(array_pop(get_sub_field('sector_selector'))); ?>
<?php print $catinfo->slug; ?>
何も表示されません、var_dump($catinfo);
は以下を生成します:
array(1) { [0]=> int(59) }
理論的には<?php print $catinfo->slug; ?>
は分類スラッグを表示するべきですが、そうではありませんか?任意の提案は大歓迎です!
これには get_term_by() を使用できます。
<?php
$term_id = array_pop(get_sub_field('sector_selector'));
$catinfo = get_term_by( 'id', $term_id, 'name_of_the_taxonomy' );
print $catinfo->slug;