高度なカスタム フィールドを使用して「イベント」という投稿タイプを作成し、jquery 日付ピッカーを使用してイベントの日付を選択しています。現在、投稿はイベントの日付順に並べられており、最も古い日付から最新の日付まで開始されていますが、過去の日付がクエリに表示されないようにしたいと考えています。
これが私のコードです:
<?
if ( get_query_var('paged') ) {
$paged = get_query_var('paged');
} else if ( get_query_var('page') ) {
$paged = get_query_var('page');
} else {
$paged = 1;
}
query_posts( array( 'post_type' => 'events', 'meta_key' => 'event_date', 'orderby' => 'meta_value_num', 'posts_per_page' => 4, 'order' => 'ASC', 'paged' => $paged ) );
while (have_posts()) : the_post();
?>
基本的に、イベントの日付が現在の日付を過ぎている場合、投稿を表示したくありません。
任意のヒント?