【WordPress】記事一覧の1ページ目と2ページ目以降のデザインを変更する方法

1ページ目と2ページ目のデザインを変更する方法

気付いている人はほとんどいないと思うが、先日トップページから記事一覧の2ページ目を開いた時に、トップページにある主要カテゴリの最新記事一覧を表示されないようにデザインを変更した。

具体的には以下の通り。現在、トップページは以下のように表示されている。
gori.me(ゴリミー)

2ページも元々はトップページのような表示で始まっていたのだが、明らかに2ページ目には置かなくても良いコンテンツであると前々から思っていたので、ようやく以下のように表示を変更した。
gori.me(ゴリミー)

やり方は非常に簡単。記事一覧の1ページ目と2ページ目以降のデザインを変更する方法を載せておく!

2ページ目以降は最新の記事一覧のみ表示されるように変更

今回僕が参考にしたのはWordPressカスタムに掲載されていた以下のコード。

<?php if(is_home() && !is_paged()): ?>
最初のページにのみ表示したい部分をここに記載
<?php endif; ?>

上記記述は「is_home()」である時、もしくは「is_paged()」ではない時に挟まれた内容が表示される、という意味。「is_home()」はざっくり言うとトップページ、「is_paged()」はざっくり言うと2ページ目以降。それぞれの正確な意味や機能性はWordPress Codex 日本語版をチェックするべし!

逆に、2ページ目以降のみ表示したい内容がある場合、以下のコードを利用する。

<?php if(is_paged()): ?>
2ページ目以降のページにのみ表示したい内容
<?php endif; ?>

記事一覧の1ページ目と2ページ目以降のデザインを切り替えたい人はこちらのコードを使ってみるべし!

(via WordPressカスタム