回答編集履歴

2

閉じかっこ忘れ

2019/07/17 01:44

投稿

yukikp
yukikp

スコア797

test CHANGED
@@ -52,4 +52,10 @@
52
52
 
53
53
  </div>
54
54
 
55
+ <?php
56
+
57
+ }
58
+
59
+ ?>
60
+
55
61
  ```

1

修正しました

2019/07/17 01:44

投稿

yukikp
yukikp

スコア797

test CHANGED
@@ -1 +1,55 @@
1
1
  [wp_list_categories()関数](https://wpdocs.osdn.jp/%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%82%BF%E3%82%B0/wp_list_categories)ではだめでしょうか?
2
+
3
+
4
+
5
+ もしくは、
6
+
7
+
8
+
9
+ ```
10
+
11
+ $parent = get_terms( array( 'taxonomy' => 'category', 'parent' => 0, 'hide_empty' => false, ) );
12
+
13
+ foreach( $parent as $p ){
14
+
15
+ ?>
16
+
17
+ <div class="CityList">
18
+
19
+ <h2 class="CityList__head"><?php echo $p->name;?></h2>
20
+
21
+ <?php
22
+
23
+ $child = get_terms( array( 'taxonomy' => 'category', 'parent' => $p->term_id, 'hide_empty' => false, ) );
24
+
25
+ if( $child ){
26
+
27
+ ?>
28
+
29
+ <ul class="CityList__body City">
30
+
31
+ <?php
32
+
33
+ foreach( $child as $c ){
34
+
35
+ ?>
36
+
37
+ <li class="City__item"><a href="<?php echo get_term_link( $c, 'category' );?>"><?php echo $c->name;?></a></li>
38
+
39
+ <?php
40
+
41
+ }
42
+
43
+ ?>
44
+
45
+ </ul>
46
+
47
+ <?php
48
+
49
+ }
50
+
51
+ ?>
52
+
53
+ </div>
54
+
55
+ ```