投稿記事の孫カテゴリのみ表示
-
現在カテゴリの構造が下記のようになっております。
【親】 全てのメーカー id=2
┗ 【子】 メーカー名① id=22
┗ 【孫】 ブランド名① id=222
┗ 【孫】 ブランド名② id=224
┗ 【子】 メーカー名② id=44
┗ 【孫】 ブランド名③ id=444
┗ 【孫】 ブランド名④ id=446一つの投稿に【子】【孫】は各一つだけ選択します。
また【孫】は直属の【子】からのみ選択するものとします。
※「メーカー名①」の場合は「ブランド名①」「ブランド名②」からのみ孫が選択可能この場合、投稿に属する【子】メーカー名を取得する際、下記のコードで表示することができました。
<?php $categorys = get_the_category( $post_id ); foreach($categorys as $category){ if($category->parent==2): echo 'メーカー名:<a href=' . get_term_link($category->slug,'category') . '>' . $category->name . '</a>'; endif; }; ?>
しかし、孫カテゴリのみ取得する方法が解りません。
if($category->parent==2):
上記の’2’の箇所に子カテゴリのIDを代入できれば良いと思うのですが
具体的なコードが記述できない状況です。PHP初心者の為、大変困っております。
どなたかお知恵をお貸しいただけませんでしょうか。何卒よろしくお願い申し上げます。
7件の返信を表示中 - 1 - 7件目 (全7件中)
7件の返信を表示中 - 1 - 7件目 (全7件中)
- トピック「投稿記事の孫カテゴリのみ表示」には新たに返信することはできません。