スポンサーリンク

【ワードプレストラブル】オリジナルプラグインのページネーションが機能しない

WEB

ページネーションが機能しなかった根本的な原因は、WordPressが認識しているページ番号の形式と、プラグインがページ番号を処理(取得・リンク生成)する形式の間に不一致があったことでした。

そこで、まずパス形式 (/page/N/) からページ番号を取得します。
パス形式で見つかれば、その値を優先します。
パス形式で見つからなければ、次にURLパラメータを見に行きます。
どちらの方法でも見つからなければ、デフォルトの1ページを使用します。

という方法を使うことでページネーションが機能するようになりました。

タイトルとURLをコピーしました