archive.phpでタームの一覧ページを表示しているのですが、指定した親タームに含まれる子タームを条件指定して、表示内容の出し分けがしたいです。
■ 親タームA
+---子ターム01
+---子ターム02
+---子ターム03
・
・
・
+---子ターム99
■ 親タームB
■ 親タームC
とタームがあったとして、
if( 「親タームA」および「親タームAに含まれる子ターム」の一覧ページだったら ){
「親タームA」および「親タームAに含まれる子ターム」の一覧ページにだけ表示したい内容
}
というふうに条件分岐したいです。
参考にしたサイト:post_is_in_descendant_categoryをカスタムタクソノミーにも対応させてみました
を参考にそのまま入れてみた($slug, $taxonomyは親タームスラッグとタクソノミー名に変えています)のですが、falseが帰ってきているようです。
どうすれば上手くいくでしょうか?
よろしくお願いします。
追記:
$slugをタームのIDにすると、今度は親タームBなどすべてのタームの一覧ページがtrueで帰ってきています。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/09 08:37
2021/02/09 09:34
2021/02/09 09:52
2021/02/09 11:19
2021/02/09 11:20
2021/02/10 01:11
2021/02/10 01:14