親カテゴリIDが~の場合、echo "go"としたい
-
現在、親カテゴリIDが~の場合、echo “go”としたいのですが、
かなりはまってます。アドバイスいただけますとうれしいです。■現在構成がこうなっています。
親カテゴリ[3]
子カテゴリ[4]
子カテゴリ[5]
子カテゴリ[6]
親カテゴリ[7]
子カテゴリ[8]■仕様:
1:親カテゴリでは記事投稿はしません。
2:子カテゴリで記事投稿をします。
3:親カテゴリに属する子カテゴリを集約したカテゴリ一覧を作成しています。
4:親カテゴリ、子カテゴリ、子カテゴリ各記事をみている時に、
親カテゴリIDが3の場合、echo “go”としたいです。ページの場合は、get_post_ancestors($post->ID)で一行で親IDを取得できたのですが、
カテゴリの場合、どうやって取得すればいいかわからず・・・。
カテゴリの場合も1行で取得できるのでしょうか?現在、<?php if (is_category(‘3’)) {echo “GO”;}?>
とかしてみたりしたのですが、これだと親カテゴリ時のみGOになり、
子カテゴリ・記事表示時にはGOになりません。アドバイス頂けますとうれしいです。
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「親カテゴリIDが~の場合、echo "go"としたい」には新たに返信することはできません。