ページネーションがおかしいぞ?
とあるサイトで、ページ送りがおかしくなっていました。
具体的に言うと、本来6ページ目までしか表示されないはずなのに、11ページまでページネーションが動いている。
そして、7ページ目移行は404エラー(ページが表示されない)といったものです。
試行錯誤した上でわかったのが全部・・・
query_postsが悪かったんや!
ということでした。
随分前に作ったサイトでしたので盲点でしたw
これはWP_Queryに変更が必要でした。
詳しくは下記の記事をどうぞ。
「もっとわかりやすく変換するところだけ教えてよ!」という人は下記の記事がわかりやすいです。
非推奨のquery_postsをやめてWP_Queryで記事を取得するイマドキWordPressループの書き方
http://xov.jp/e/819/
関連記事
-
-
ページ転送したい時に「Redirection」!
ワードプレスの記事で、「別ページに即座に飛んで欲しい」とか、「このページ見せたく …
-
-
カスタムフィールドの値をURL指定して記事をソートする
WordPressは記事ソートや抽出が中々優秀でして、URLから指定してあげるこ …
-
-
WordPressサーバー移転の順序
自分用に備忘録。 FTPで元サイトをローカルにダウンロード PhpMysqlで元 …
-
-
WordPressの管理画面が重くなったら(WPML使用サイト向け)
はっきりとした原因は不明なのですが、WPMLを入れていたWordpressサイト …
-
-
各固定ページのページデザインをテンプレート選択で可能にする方法
よく使うのに忘れてしまうのでまた忘備録がわりに・・・。 【ネタ元:はじめてのWo …
-
-
マルチサイト化でよくあること・・・参加サイトに表示されない!
WordPressでマルチサイト化すると、左上の「参加サイト」にマウスオーバーし …
-
-
WordPressで記事のカルーセルスライダー(jQuery的なスライドショー)
WordPressがそれなりにいじれると分かってから、嫁様の私への”こき使いっぷ …
-
-
PHPのバージョン変更したことでエラーが出る
PHPバージョン7系のサーバーからPHPバージョン8系サーバーにサイト移管した時 …
-
-
サイトに重大なエラーがありました。と出てきて顔面蒼白になる
WordPressを使っていると稀にこの事象に出くわします。 バックアップが運良 …
-
-
カスタム投稿を使うときのメモメモφ(..)
カスタム投稿タイプとは 通常の「投稿」「固定ページ」等とは違うタイプの投稿方法。 …