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
カスタム投稿タイプの条件分岐について
11月 13, 2024MW WP Formでカスタム投稿「shop」のカテゴリーを選択項目に追加する方法
11月 7, 2024WordPressで特定ページ、すべてのカテゴリー、投稿詳細ページからカノニカルタグを削除する方法
11月 4, 2024