WordPress:”2ページ目”かどうか判断し分岐する関数「is_paged()」を使えば、トップページのみバナー表示が可能に。

カテゴリー:
WordPress
タグ:

例えばトップページにのみバナーを掲載し、2ページ目以降はバナーを表示させない、などの要件に対応するには、以下のis_paged()を使えばよさそうです。

is_home()だけでは2ページ目以降にもバナーが表示されます。
!is_paged()だけの場合はカテゴリページの1ページ目や、シングルページでもバナーが表示されます。

is_paged()関数は、分割された複数ページの2ページ目以降かどうかを調べるようです。

なので両方を指定すると、is_home()でトップページ、!is_paged()で2ページ以降ではない、という二つの条件が両立する状態となり、トップページでのみバナーを表示することができます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です