spiqa logo

コーディング

【WordPress】固定ページにページネーションを効かせる方法

2019.03.15 Fri. コーディング

お客様の様々なニーズに答えていくには、WPをフルカスタムしたり、固定ページや静的ページに記事ループやページネーション(ページャー)を設置するという場面が多々ありますよね。

 

そんな固定ページでよくある不具合が、そう、ページネーションです。

 

ループはちゃんと動いているのに、肝心のページネーションがうまく作動しない!!

 

ここでつまずいて、大幅なタイムロス・・・なんて経験ありませんか?

 

 

 

この記事では固定ページに設置したページネーションを確実に作動させる方法をご紹介します。

 

 

そもそもWPの記事用のテンプレートファイル(index.php , single.php , archive.php , category.phpなど)にループを組む場合は、いわゆる通常のページネーション設置タグで何の問題もなく作動するはずです。

 

しかし、固定ページはカスタムテンプレートであるため、そもそも記事ループやページネーションを組むような想定がないため、通常のページネーション設置タグでは正常に動作する設定がなされていないのです。

 

 

そこで今回紹介する方法を簡単に説明すると、ページネーションはページネーションで 記事とは独立したループとして組んで設置してしまう という少々強引なワザになります。笑

 

 

コードは下記になります。クラス名や表示条件はアレンジしてご利用ください。

 

 

 

いかがでしたか?

是非ご活用ください(^o^)/

 

 

 

最新記事

もっと見る≫

カテゴリー

spiqa logo

スピカ

ホームページ制作、LP制作、広告運用はお任せください。
ロゴや名刺などのデザイン制作、また店舗販促物などもお作りします。
お客様の立場、ユーザーの立場の両方に立ち+αの価値を提供し続けます。

制作のご相談はこちらから