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, ゼヒトモのホームページ作成・制作サービス, 仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス
2025/01/31
JQuery
2025/01/01
神社
御朱印
相模原
2024/10/27
ブラウザ
カスタム投稿
Wordpress
2024/08/20
神社
御朱印
2024/07/06
神社
御朱印