0

次のカスタム WordPress クエリを使用して、サイトのホームページのカスタム投稿タイプからデータ (イベント) を表示しています。

$posts = new WP_Query(array('post_type' => 'events',
                                           'posts_per_page' => '3',
                                           'meta_key' => 'event_date',
                                           'orderby' => 'meta_value_num',
                                           'order' => 'ASC'
                       ));

これは期待どおりに機能しますが、イベントの性質上、イベントは常に将来のものであるため、上記のクエリ内で、カスタム フィールド「event_date」が過去の投稿を除外する必要があるという要件があります。表示したい、当日発生したイベント。

post_status => future を試しましたが、これは未公開の投稿のみを表示しますが、すべてのイベントは既に公開されています。どんな洞察も大歓迎ですありがとう

4

1 に答える 1