カスタムフィールド駆使してページを作成した際に
チェックボックスなどを使用することもあるかと思いますが
私も複数チェック可能なチェックボックスを用意し
いざ表示させようと思ったらタームIDが出てきてしまい困り果てました

Arrayの中にIDが入っているんですよ
どういうこと!と思いながら格闘した末(レベルが低いからそうなる訳ですが…)に
下記の方法で解決したので、どなたか同じように困る方のために情報を公開しておきます

今回使用したのはPodsというWordPressのプラグインPods
https://wordpress.org/plugins/pods/

プロフィールにチェックボックス(カスタムタームを使用)で選択した項目を付加しました

Arrayでterm_idが入っていたので、そこからターム名を下記の方法で取り出します

<?php
$inst = ($user -> _pods_term_type); 
/* _pods_term_typeはフィールド名です _pods_はPodが自動的に付けます */
?>
<article>
<?php
foreach($inst as $term_id) {
//タームIDからターム情報を取得する
$term = get_term($term_id , 'type'); /* 'type'は分類名です */
//カテゴリ名表示
echo '<li>'.$term->name .'</li>';
  }
?>
</article>

※Htmlのマークアップはお好み&環境に合わせてください。

今回は複数選択でArrayにIDが複数入っていたので
foreachしてます。

もっと良い方法があるかと思いますが

まずは、これで動きます(^^;;

同じように悩まれている方は試してみてください。