2015/11/25
カスタム投稿
備忘録です。
特定の親タームに属する子タームのみをリストで表示する方法です。
参考サイト
特定の親タームに属する子タームのみをリストで表示させる
<?php $term_id = ●;//カテゴリーID。管理画面でカテゴリー表示をし、URLで確認できます。親タームとして判別するIDを入れる $taxonomy_name = '▲'; $termchildren = get_term_children( $term_id, $taxonomy_name ); foreach ( $termchildren as $child ) :?> <?php $term = get_term_by( 'id', $child, $taxonomy_name );?> <p><a href="<?php echo get_term_link( $child, $taxonomy_name );?>"><?php echo $term->slug; ?><?php echo $term->name;?></a></p> <?php endforeach; ?>
別のコード
<?php // 親となる用語のIDを指定 $parent_term_id = 1; // 例: 親用語のID // タクソノミーのスラッグを指定 $taxonomy = 'category'; // 例: カテゴリータクソノミー // 親用語の子用語を取得 $child_terms = get_term_children($parent_term_id, $taxonomy); // 子用語が存在する場合 if (!empty($child_terms)) { echo '<ul>'; // 子用語をループして表示 foreach ($child_terms as $child_term_id) { $child_term = get_term_by('id', $child_term_id, $taxonomy); echo '<li><a href="' . get_term_link($child_term) . '">' . $child_term->name . '</a></li>'; } echo '</ul>'; } else { echo '子用語が見つかりませんでした。'; } ?>
ゼヒトモ内でのプロフィール: ROCKSTREAM, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印
2024/07/06
神社
御朱印
2024/02/09
神社
2024/02/09
神社