投稿ページとカスタム投稿ページの条件分岐が機能しない場合の解決法

投稿ページとカスタム投稿ページの条件分岐でこのように書いてもまったく動かず。かなりハマってしまいました。

<?php if (is_single()): ?>
投稿ページの場合に表示
<?php elseif(is_singular('カスタム投稿タイプ')): ?>
カスタム投稿ページの場合に表示
<?php else: ?>
それ以外の場合に表示
<?php endif; ?>

正解はこれでした。

<?php if(is_singular('カスタム投稿タイプ')): ?>
カスタム投稿ページの場合に表示
<?php elseif(is_single()): ?>
投稿ページの場合に表示
<?php else: ?>
それ以外の場合に表示
<?php endif; ?>
お問い合わせ・ご相談

お見積りのご依頼やそのほかのお仕事のご相談などはお問い合わせフォームからお問い合わせください。

お問い合わせする
会社案内ダウンロード

弊社の会社案内をPDFでご用意しております。社内での検討時などにご利用ください。

ダウンロードする

お電話でのお問い合わせはこちら

※電話番号はおかけ間違いのないようご注意ください。
※セールス目的のお電話はお断りしております。