情報を追記している場合はありますが、古い情報を訂正はしていませんので、公開年月日を参照してください。プラグイン・タグ、いずれもワードプレス・PHPのバージョン等によって動作しない場合もあります。
ワードプレスでパラメータを使ってタクソノミーの絞り込みをしているとき、表示しているタームの子タームを取得するメモ。
<?php if (isset($_GET['taxonomy-name'])) { $term-slug = $_GET['taxonomy-name']; $term = get_term_by('slug', $term-slug, 'taxonomy-name'); $terms = get_terms('taxonomy-name',array('parent' => $term->term_id)); if( $terms && !is_wp_error($terms) ){ ?> <?php foreach ( $terms as $term ) { ?> <a href="~?taxonomy-name=<?php echo $term->slug; ?>"><?php echo $term->name; ?></a> <?php } } } ?>
パラメータからタームスラッグを取得、タームスラッグからターム情報を取得、タームIDから子タームを取得。