WordPress 4.9.9
Custom Post Type UI 1.6.0
Aというタクソノミーの中にBという親タームを作りその下にB1,B2、B3...という子タームを作成しました。
ページ内にB以下の子タームのリンクを作ろうといろいろ調べて、テンプレートに以下のようなコードを記入したのですが反映されません。
PHP
1<?php $arr = array( 2 'hide_empty' => -1, 3); 4$terms = get_terms( 'B', $arr ); ?> 5<?php foreach($terms as $term) : ?> 6 <li> 7 <a href="<?php echo get_term_link( $term->term_id, 'B' ); ?>"> 8 <?php echo $term->name; ?> 9 </a> 10 </li> 11<?php endforeach; ?>
BをAに置き換えるとタクソノミー内のタームが全て出てきます。
$term->term_idが違うのかなと再度調べていろいろやってはみたのですが正解が見つかりません。
因みに親のBも子のB~も個別のスラッグを与えています。
どなたかご教授ください。お願い致します。
回答1件
あなたの回答
tips
プレビュー