回答編集履歴

5

修正

2015/09/16 08:23

投稿

KazuhiroHatano
KazuhiroHatano

スコア7804

test CHANGED
@@ -36,6 +36,16 @@
36
36
 
37
37
 
38
38
 
39
+ どのみち$wp_query -> max_num_pagesがsingleでは1以下確定なのは同じなので
40
+
41
+ 条件分岐がまずいのは変わりないです
42
+
43
+
44
+
45
+ ”同じ投稿タイプの投稿が複数あるか”という判定に書き直しましょう
46
+
47
+
48
+
39
49
  なおかつこいつらはループ内でしか動作しないです
40
50
 
41
51
 

4

追記

2015/09/16 08:23

投稿

KazuhiroHatano
KazuhiroHatano

スコア7804

test CHANGED
@@ -27,3 +27,25 @@
27
27
  archiveやsearchでの次ページ、前ページへのリンクを出力するためのものであって
28
28
 
29
29
  singleで動作するはずがない関数です
30
+
31
+
32
+
33
+ next_posts_link ではなく next_post_link
34
+
35
+ prev_posts_link ではなく prev_post_link
36
+
37
+
38
+
39
+ なおかつこいつらはループ内でしか動作しないです
40
+
41
+
42
+
43
+ ```php
44
+
45
+ <?php end while; ?>
46
+
47
+ ```
48
+
49
+
50
+
51
+ より前に入れてやってください

3

誤字修正

2015/09/16 08:17

投稿

KazuhiroHatano
KazuhiroHatano

スコア7804

test CHANGED
@@ -24,6 +24,6 @@
24
24
 
25
25
  そもそもnext_posts_link prev_posts_linkが
26
26
 
27
- archiveやsearchでの次ページ、ページへのリンクを出力するためのものであって
27
+ archiveやsearchでの次ページ、ページへのリンクを出力するためのものであって
28
28
 
29
29
  singleで動作するはずがない関数です

2

修正

2015/09/16 08:08

投稿

KazuhiroHatano
KazuhiroHatano

スコア7804

test CHANGED
@@ -20,8 +20,6 @@
20
20
 
21
21
 
22
22
 
23
- ---------------修正
24
-
25
23
 
26
24
 
27
25
  そもそもnext_posts_link prev_posts_linkが

1

修正

2015/09/16 08:08

投稿

KazuhiroHatano
KazuhiroHatano

スコア7804

test CHANGED
@@ -20,12 +20,12 @@
20
20
 
21
21
 
22
22
 
23
- ```php
23
+ ---------------修正
24
-
25
- <?php if ( new WP_query(['post_type'=>'post'])-> found_posts > 1 ) : ?>
26
-
27
- ```
28
24
 
29
25
 
30
26
 
27
+ そもそもnext_posts_link prev_posts_linkが
28
+
29
+ archiveやsearchでの次ページ、全ページへのリンクを出力するためのものであって
30
+
31
- こっちのほうが期待する動作に近いのではないでしょうか
31
+ singleで動作するはずがない関数