WordPressでカスタム分類を使用している場合に、記事が所属するタームが指定した親タームの子タームだった場合に条件分岐する方法です。
$parent_term_id = 10 ;
$terms = get_term_children( $parent_term_id , 'taxonomy' );
if(has_term($terms,'taxonomy')){
echo '子タームです';
}
get_term_children()で指定タームの子タームのリストを取得してhas_term()で判別するという流れです。
get_term_children()の第一引数はスラッグ指定ではなくタームIDを指定しなければならない点に注意してください。
特に書く必要もないかもしれませんが、この方法だと投稿画面の分類指定で親タームにチェックが入っていなくても使えるので便利です。