質問するログイン新規登録

質問編集履歴

8

追記

2018/11/23 12:16

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -71,10 +71,34 @@
71
71
 
72
72
  トップページやカテゴリーページはページャー動いています、、
73
73
 
74
+
74
75
  11/23 18:47更新
75
76
  $paged、$the_query->max_num_pages等は取得できてるようです。
76
77
  htts://url.com/tag/tagslug/page/1にすらも404になってします。
77
78
  htts://url.com/tag/tagslug/では一ページ目に該当する表示ができてます。
78
79
 
79
80
  本来ならpage/1も一ページ目の表示が普通に見れるはずと認識しております。
80
- つまり/page/を使ったそもそものところに不具合があるのかなと思います。(上記の通り$paged等は取得できているので)
81
+ つまり/page/を使ったそもそものところに不具合があるのかなと思います。(上記の通り$paged等は取得できているので)
82
+
83
+
84
+ 11/23 21:16更新
85
+ なんとなく答えに近づいて来た気がしました。
86
+ functions.phpにカテゴリーページの/category/スラッグを消すため、以下の記述をしていた模様です。
87
+ このリライトルールがtag.php等に影響を及ぼしているような気がします。
88
+ これから調査しますが、何かわかる方は教えてください。よろしくお願いします。
89
+ ```functions.php
90
+ add_filter('user_trailingslashit', 'remcat_function');
91
+ function remcat_function($link) {
92
+ return str_replace("/category/", "/", $link);
93
+ }
94
+ add_action('init', 'remcat_flush_rules');
95
+ function remcat_flush_rules() {
96
+ global $wp_rewrite;
97
+ $wp_rewrite->flush_rules();
98
+ }
99
+ add_filter('generate_rewrite_rules', 'remcat_rewrite');
100
+ function remcat_rewrite($wp_rewrite) {
101
+ $new_rules = array('(.+)/page/(.+)/?' => 'index.php?category_name='.$wp_rewrite->preg_index(1).'&paged='.$wp_rewrite->preg_index(2));
102
+ $wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
103
+ }
104
+ ```

7

追記

2018/11/23 12:16

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -69,4 +69,12 @@
69
69
 
70
70
  ### 補足情報(FW/ツールのバージョンなど)
71
71
 
72
- トップページやカテゴリーページはページャー動いています、、
72
+ トップページやカテゴリーページはページャー動いています、、
73
+
74
+ 11/23 18:47更新
75
+ $paged、$the_query->max_num_pages等は取得できてるようです。
76
+ htts://url.com/tag/tagslug/page/1にすらも404になってします。
77
+ htts://url.com/tag/tagslug/では一ページ目に該当する表示ができてます。
78
+
79
+ 本来ならpage/1も一ページ目の表示が普通に見れるはずと認識しております。
80
+ つまり/page/を使ったそもそものところに不具合があるのかなと思います。(上記の通り$paged等は取得できているので)

6

タイポ

2018/11/23 09:48

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -54,7 +54,7 @@
54
54
  echo paginate_links(array(
55
55
  'base' => get_pagenum_link(1) . '%_%',
56
56
  'format' => 'page/%#%',
57
- 'current' => max(1, $paged)
57
+ 'current' => max(1, $paged),
58
58
  'total' => $the_query->max_num_pages
59
59
  ));
60
60
  }

5

訂正

2018/11/23 03:11

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -52,10 +52,10 @@
52
52
  <?php
53
53
  if ($the_query->max_num_pages > 1) {
54
54
  echo paginate_links(array(
55
- 'base' => get_pagenum_link(1) . '%_%',
55
+ 'base' => get_pagenum_link(1) . '%_%',
56
- 'format' => 'page/%#%',
56
+ 'format' => 'page/%#%',
57
- 'current' => max(1, $paged),
57
+ 'current' => max(1, $paged)
58
- 'total' => $the_query->max_num_pages
58
+ 'total' => $the_query->max_num_pages
59
59
  ));
60
60
  }
61
61
  ?>

4

訂正

2018/11/21 16:01

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
File without changes

3

訂正

2018/11/21 16:00

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -52,7 +52,7 @@
52
52
  <?php
53
53
  if ($the_query->max_num_pages > 1) {
54
54
  echo paginate_links(array(
55
- 'base' => get_pagenum_link(1) . '%_%'
55
+ 'base' => get_pagenum_link(1) . '%_%',
56
56
  'format' => 'page/%#%',
57
57
  'current' => max(1, $paged),
58
58
  'total' => $the_query->max_num_pages

2

8-0_nyan5さん指摘の箇所修正

2018/11/21 15:59

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -44,7 +44,7 @@
44
44
  // ループ内の処理
45
45
  //
46
46
  //
47
- <?php php endwhile; endif; ?>
47
+ <?php endwhile; endif; ?>
48
48
 
49
49
 
50
50
 
@@ -52,8 +52,8 @@
52
52
  <?php
53
53
  if ($the_query->max_num_pages > 1) {
54
54
  echo paginate_links(array(
55
- 'base' => get_pagenum_link(1) . '%_%',
55
+ 'base' => get_pagenum_link(1) . '%_%'
56
-   'format' => 'page/%#%',
56
+ 'format' => 'page/%#%',
57
57
  'current' => max(1, $paged),
58
58
  'total' => $the_query->max_num_pages
59
59
  ));

1

修正

2018/11/21 15:58

投稿

omori3
omori3

スコア274

title CHANGED
File without changes
body CHANGED
@@ -64,7 +64,9 @@
64
64
 
65
65
  ### 試したこと
66
66
 
67
+ ダッシュボード内「1ページに表示する最大投稿数」は1にしてあります。
67
68
 
69
+
68
70
  ### 補足情報(FW/ツールのバージョンなど)
69
71
 
70
72
  トップページやカテゴリーページはページャー動いています、、