カスタム投稿が表示された場合の条件分岐タグを教えてください
-
テーマを自作しております。
グローバルナビゲーションでアクティブになっているページのナビゲーションボタンの色が変更される物を作ろうとしております。
固定ページの場合の条件分岐タグは分かるのですが、カスタム投稿で作成されたページが開かれている場合がうまく出来ません。<?php if(is_post_type_archive( 'page01' )): ?> <li id="glo_nav01_active"><a href="<?php echo home_url('/'); ?>page01">ページその一</a></li> <?php elseif(!is_post_type_archive( 'page01' )): ?> <li id="glo_nav01"><a href="<?php echo home_url('/'); ?>page01">ページその一</a></li> <?php endif; ?>
上記の様に記載すると、一覧(page01-archive.php)の場合はちゃんと効いてくれますが、当然ながら個別ページ(page01-single.php)の場合は効きません。
is_post_type_archive( 'page01' )
ではなく、get_post_type=='page01'
でもやってみましたが、まったく効かずメニューボタンすら消えてしまいます。要はカスタム投稿ページ(archive、single)が表示されている場合の条件分岐タグを教えていただけないでしょうか。
つたない説明で申し訳ないですが、よろしくお願いいたします。
9件の返信を表示中 - 1 - 9件目 (全9件中)
9件の返信を表示中 - 1 - 9件目 (全9件中)
- トピック「カスタム投稿が表示された場合の条件分岐タグを教えてください」には新たに返信することはできません。