ページネーションがおかしいぞ?
とあるサイトで、ページ送りがおかしくなっていました。
具体的に言うと、本来6ページ目までしか表示されないはずなのに、11ページまでページネーションが動いている。
そして、7ページ目移行は404エラー(ページが表示されない)といったものです。
試行錯誤した上でわかったのが全部・・・
query_postsが悪かったんや!
ということでした。
随分前に作ったサイトでしたので盲点でしたw
これはWP_Queryに変更が必要でした。
詳しくは下記の記事をどうぞ。
「もっとわかりやすく変換するところだけ教えてよ!」という人は下記の記事がわかりやすいです。
非推奨のquery_postsをやめてWP_Queryで記事を取得するイマドキWordPressループの書き方
http://xov.jp/e/819/
関連記事
-
-
Instant WordPress入れてみる
Instant WordPressという、ネット上のサーバーではなくローカルPC …
-
-
WordPressのカテゴリー選択を1つに制限したがチェックできない場合
カテゴリの選択制限をかけている方はおそらく、jqueryを使って行っていると思わ …
-
-
WordPressで勝手に画像リサイズされる
いつもの防備録です。 本当に間抜けな話なんですが、これってほぼ間違 …
-
-
WordPressサーバー移転の順序
自分用に備忘録。 FTPで元サイトをローカルにダウンロード PhpMysqlで元 …
-
-
サイトに重大なエラーがありました。と出てきて顔面蒼白になる
WordPressを使っていると稀にこの事象に出くわします。 バックアップが運良 …
-
-
WordPressでプラグイン無しサイトマップ
【WordPress】プラグイン無しでサイトマップを追加する方法。 コードのみで …
-
-
Gist、いいね!
コード見せたいンゴ・・・ WordPressのことでよくコードをお見せする機会が …
-
-
「パスワードは、記号を含むか、20 文字以上でなければなりません。」で苦しんだ話
ワードプレスのユーザーを追加する際、パスワードを設定するんですが、ここでつまづい …
-
-
タクソノミー(ターム)の記事一覧を出したい!
あれ?archive.phpで表示してる・・・? WordPressでカスタムタ …
-
-
サムネイルをいちいち入れるのめんどくさい人に Default Thumbnail Plus
めんどくさがりやーな「だいすけ」です。 こんにちは。 WordPressのサムネ …
