2
WordPressでWP_Queryを実行して、カスタムフィールドを使用して今日の日付の投稿を取得しようとしています。私のキー_mcd_event_date_end
には、m/d/Yフォーマット(02/16/2016)で保存された値があります。 WordPress WP_Queryカスタムフィールドの日付を比較する
$args = array(
'order' => 'DESC',
'posts_per_page' => -1,
'post_type' => 'mcdevent'
'meta_query' => array(
'relation' => 'AND',
array(
'key' => '_mcd_event_date_end',
'value' => date("m/d/Y"),
'compare' => '>=',
),
array(
'key' => '_mcd_event_type',
'value' => 'Other Event',
'compare' => '=',
),
),
);
$other_events = new WP_Query($args);
wp_reset_postdata();
この
は私が実行しているコードであり、そしてそれが今年投稿日付のために動作しますが、前にいません。意味私は_mcd_event_date_end
のキーを持つ投稿を持っている場合、それは4/16/2016のような何かの値を持って表示され、それは2/12/2016のようなものであれば表示されません。しかし、2015年12月31日以前のものも表示されます。
ご支援いただきありがとうございます。私が提供できる情報がある場合はお知らせください。