回答編集履歴

2

追記

2020/01/06 02:49

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -6,11 +6,7 @@
6
6
 
7
7
  なので、WHILEの機能も含めると、
8
8
 
9
-
10
-
11
- 条件式(have_posts関数)がTRUEの間、the_posts()関数で内容を表示
9
+ 条件式(have_posts関数)がTRUEの間、the_posts()関数で内容を表示
12
-
13
-
14
10
 
15
11
  のような動作になっているはずです。
16
12
 

1

追記

2020/01/06 02:49

投稿

kyoya0819
kyoya0819

スコア10429

test CHANGED
@@ -1,4 +1,6 @@
1
- have_posts()関数は、記事が存在していたらTRUE、存在していなかったらFALSEを出す関数です。(実際は少々違う)
1
+ have_posts()関数は、ループ (while) の中でthe_post()関数等で出力できる結果が存在していたらTRUE、存在していなかったらFALSEを出す関数です。
2
+
3
+
2
4
 
3
5
 
4
6
 
@@ -6,13 +8,7 @@
6
8
 
7
9
 
8
10
 
9
- もし記事が存在していたら一件取得する
11
+ 条件式(have_posts関数)がTRUEの間the_posts()関数で内容を表示
10
-
11
- もし、記事が存在していたら一件取得する
12
-
13
- もし、記事が存在していたら一件取得する
14
-
15
- 記事が存在しないので終了
16
12
 
17
13
 
18
14
 
@@ -20,4 +16,6 @@
20
16
 
21
17
 
22
18
 
19
+
20
+
23
21
  [参考](https://wpdocs.osdn.jp/関数リファレンス/have_posts)