WordPressでページ送りエラー修正

WordPressでページ送り2ページ目がエラー

WordPressのパーマリンクで「catgory」を抜いた際に、
ページ送りで2ページ目がエラーになる事よくありますよね。

そんな時の解決方法を記述します。

function.phpmに追記します。

下記のコードを追記してください。

サンプル

 function adjust_category_paged( $query = []) {
  if (isset($query['name'])
   && $query['name'] === 'page'
   && isset($query['page'])
   && isset($query['category_name'])) {
    $query['paged'] = intval($query['page']);
    unset($query['name']);
    unset($query['page']);
  }
  return $query;
}
add_filter('request', 'adjust_category_paged');

まとめ

これでページ送りが問題なく設定できると思います。
困った時は参考にしてください。

参考サイト:LUCKLOG

Author: 小清水 和真

WebディレクションからWebザイン・コーディングを主に行っております。 2021年株式会社を設立。講師もしております。

コメントを残す