投稿に割り当てられている現在の子用語の親用語のIDをどのように取得しますか。カスタム分類法の場合
カスタム分類法: "location"
国
都市
"Japan"に割り当てられたポストにいるとします。 "Countries"という親のIDを取得するにはどうすればよいですかこの場合、最高の親になるか直接の親になるかは関係ありません。
私はこれを見つけました:
$term_id = 21;
$child_term = get_term( $term_id, 'location' );
$parent_term = get_term( $child_term->parent, 'location' );
しかし、うまくいきません。
IDが必要なだけの場合、 get_ancestors
は、あらゆる種類のオブジェクトの親の配列を返します。
$term_id = 21;
$ancestors = get_ancestors( $term_id, 'location' );