質問: ['meta_key' => '色','meta_value' => '黒']; get_comments( array( 'post_id' => get_the_ID(), //表示中のページ対するコメントを取得 $hoge, //'meta_key' => '色','meta_value' => '黒'のコメントを取得したい )); ``` 上記のようにすれば、'meta_key' => '色','meta_value' => '黒'のコメントに絞って取得できると思ったのですが、なぜか、$hoge内の条件が無視された状態で、そのページに対する全てのコメントが取得されてしまいます。$hogeを代入した結果、以下のようなコードになり、意図したことが実現すると思ったのですが、ワードプレスの仕様の問題なのでしょうか。 ``` //代入の結果、以下のコードを実現したいです。(以下のコードですと意図したコメントが取得されます) get_comments( array( 'post_id' => get_the_ID(), 'meta_key' => '色', 'meta_value' => '黒' )); //そのページに対するコメントで、'meta_key' => '色','meta_value' => '黒'のコメントが取得される。 ```
回答: ``` $hoge = array( 'post_id' => get_the_ID(), //表示中のページ対するコメントを取得 'meta_key' => '色', 'meta_value' => '黒' ); get_comments( $hoge ); ```