質問編集履歴

3

みやすく

2019/03/24 03:08

投稿

yamasen
yamasen

スコア23

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  WordPressで下記のように『親の下に子を1件』と出力したいです。
4
4
 
5
- (子の2件目以降は「もっと読むボタン」などで表示するつもりで孫はありません。)
5
+ (子の2件目以降は「もっと読むボタン」で表示するつもりです。孫はありません。)
6
6
 
7
7
 
8
8
 
@@ -40,21 +40,21 @@
40
40
 
41
41
  $args = array(
42
42
 
43
- 'post_type' => 'mycomment',
43
+ 'post_type' => 'mycomment',
44
44
 
45
45
  'posts_per_page' => -1,
46
46
 
47
- 'no_found_rows' => true,
47
+ 'no_found_rows' => true,
48
48
 
49
- 'meta_query' => array(
49
+ 'meta_query' => array(
50
50
 
51
- 'key' => 'parent_id',
51
+ 'key' => 'parent_id',
52
52
 
53
- 'value' => '0'
53
+ 'value' => '0'
54
54
 
55
- 'type' => 'NUMERIC',
55
+ 'type' => 'NUMERIC',
56
56
 
57
- 'compare' => '='
57
+ 'compare' => '='
58
58
 
59
59
  ),
60
60
 
@@ -63,6 +63,16 @@
63
63
  $the_query = new WP_Query($args);
64
64
 
65
65
  ```
66
+
67
+
68
+
69
+ (↑ kei344 さんに教えてもらった感じで修正しました。)
70
+
71
+
72
+
73
+
74
+
75
+
66
76
 
67
77
  しかし、実現したいことにあるような『親の下に子を1件』という出力がまったく見当もつきません。
68
78
 

2

コード

2019/03/24 03:08

投稿

yamasen
yamasen

スコア23

test CHANGED
File without changes
test CHANGED
@@ -46,11 +46,17 @@
46
46
 
47
47
  'no_found_rows' => true,
48
48
 
49
- 'meta_key' => 'parent_id',
49
+ 'meta_query' => array(
50
50
 
51
- 'meta_value' => '0',
51
+ 'key' => 'parent_id',
52
52
 
53
+ 'value' => '0'
54
+
55
+ 'type' => 'NUMERIC',
56
+
53
- 'meta_compare' => '=',
57
+ 'compare' => '='
58
+
59
+ ),
54
60
 
55
61
  );
56
62
 

1

タグ

2019/03/24 03:01

投稿

yamasen
yamasen

スコア23

test CHANGED
File without changes
test CHANGED
File without changes