WordPressで個別ページでのみ処理を実行させる方法

ここではWordPressで個別ページでのみ処理を実行する方法について説明していきます。

is_singular()

WordPressで個別ページでのみ処理を実行するには、is_singular()を用います。

使用例

<?php
if (is_singular()) :
?>
  <p class="main__p">is_singular()で表示されます。</p>
<?php
endif;
?>

出力結果

投稿ページ

固定ページ

カスタム投稿ページ

まとめ

このように、is_singular()を用いることで、個別ページでのみ処理を実行させることができます。