投稿ページとカスタム投稿ページの条件分岐が機能しない場合の解決法
投稿ページとカスタム投稿ページの条件分岐でこのように書いてもまったく動かず。かなりハマってしまいました。
<?php if (is_single()): ?>
投稿ページの場合に表示
<?php elseif(is_singular('カスタム投稿タイプ')): ?>
カスタム投稿ページの場合に表示
<?php else: ?>
それ以外の場合に表示
<?php endif; ?>
正解はこれでした。
<?php if(is_singular('カスタム投稿タイプ')): ?>
カスタム投稿ページの場合に表示
<?php elseif(is_single()): ?>
投稿ページの場合に表示
<?php else: ?>
それ以外の場合に表示
<?php endif; ?>