回答編集履歴
2
ソート部分を修正しました
test
CHANGED
@@ -1,3 +1,49 @@
|
|
1
|
-
|
1
|
+
'event-set'のwhile文の段階で既にループする順番が確定してしまっていますので
|
2
2
|
|
3
|
+
(while文でループしてしまっているわけですから)
|
4
|
+
|
5
|
+
```php
|
6
|
+
|
7
|
+
$rows = get_field('event-set');
|
8
|
+
|
9
|
+
```
|
10
|
+
|
11
|
+
で行をすべて配列に入れ込んでから
|
12
|
+
|
13
|
+
$row['event-set-date']
|
14
|
+
|
15
|
+
の値でソートをかけてはいかがでしょうか。
|
16
|
+
|
17
|
+
```php
|
18
|
+
|
19
|
+
$rows = arsort($rows)
|
20
|
+
|
21
|
+
```
|
22
|
+
|
23
|
+
本当はwhile回す時の順序のほうを決めてしまう方がスマートだとは思いますが
|
24
|
+
|
25
|
+
こういう方法も考えられると言うことで。
|
26
|
+
|
27
|
+
|
28
|
+
|
29
|
+
参考URL
|
30
|
+
|
31
|
+
Advanced Custom Feld のアドオン Repeater Field の出力方法を紹介
|
32
|
+
|
33
|
+
http://hirashimatakumi.com/blog/30.html
|
34
|
+
|
35
|
+
|
36
|
+
|
37
|
+
※$my_queryでクエリーに順番指定したデータを格納しても
|
38
|
+
|
39
|
+
```php
|
40
|
+
|
41
|
+
while ( $my_query->have_posts() )
|
42
|
+
|
43
|
+
```
|
44
|
+
|
45
|
+
でループを回してやらないとどこにも出力しないわけです。
|
46
|
+
|
47
|
+
wp_query
|
48
|
+
|
3
|
-
|
49
|
+
等で検索してみたらいいと思います。
|
1
間違った解答により一旦削除
test
CHANGED
@@ -1,27 +1,3 @@
|
|
1
|
-
|
1
|
+
ちょっと中途半端な回答をしてしまいました。
|
2
2
|
|
3
|
-
(while文でループしてしまっているわけですから)
|
4
|
-
|
5
|
-
```php
|
6
|
-
|
7
|
-
$rows = get_field('event-set');
|
8
|
-
|
9
|
-
```
|
10
|
-
|
11
|
-
|
3
|
+
一旦消します、済みません。
|
12
|
-
|
13
|
-
```php
|
14
|
-
|
15
|
-
$rows = array_reverse($rows);
|
16
|
-
|
17
|
-
```
|
18
|
-
|
19
|
-
で配列を逆順にすると言うのでいかがでしょうか?
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
参考URL
|
24
|
-
|
25
|
-
Advanced Custom Feld のアドオン Repeater Field の出力方法を紹介
|
26
|
-
|
27
|
-
http://hirashimatakumi.com/blog/30.html
|