質問: [ 'relation' => 'AND', ['key' => 'start_date', 'value' => $date_time, 'compare'=>'<='], ['key' => 'end_date', 'value' => $date_time, 'compare'=>'>='] ]; } } ``` `BETWEEN`は使えそうと思ったのですが、こちらの記事を見る限り、今回のケースに使えなさそうだと感じました。 2020/6/20 12:00以降に開始している記事を全て取得したいのですが、対処法をご存知のかたおられませんでしょうか? 該当日時に含まれる投稿が検索されるようにしたいのですが、wp_queryでは限界があるのでしょうか?
回答: 自己解決しました。 ``` $query['meta_query'][] = ['key' => 'end_date', 'value' => array( $date_time, '2999-12-31 00:00' ), 'compare' => 'BETWEEN', 'type' => 'DATE']; ``` 指定された日付〜2999-12-31 00:00のBETWEENを取ることで、解決しました。