質問: get_term( $term_info->parent,'food_cat' );?> } ?> ``` 「taxonomy.php」で、子タームでソートした時と、親タームでソートした時の表示を行っているので、 どちらにも対応しなければなりません。 ちなみにURLは下記の様になっていました。 ↓取得できない http://test.jp/food_cat/tansui/ ↓取得できた http://test.jp/food_cat/レタス/ 「archive-food.php」は、年別アーカイブと新着一覧に使っていますが、 こちらも子タームを取得してしまいます。 リファレンスには、親タームのIDを取得する方法は載っているのですが、 その情報を使ってスラッグをどう取得できるのかがわからなかったので、これ以上何もできないでいます。 説明が下手で申し訳ないです。すみませんがどなたか教えてください。 どうぞよろしくお願いいたします。
回答: get_query_varでデータが取得できていないようです。 これでいかがでしょうか。 ``` ID, 'food_cat'); if ($terms) { foreach ( $terms as $term ) { $parent = get_term( $term->parent,'food_cat' ); if (isset($parent)){break;} } ?> ```