カスタムフィールドに入力した日付が期限を過ぎたらサブループ(get_posts)から非表示にする方法

カスタムフィールドで期限を過ぎたらループから非表示にする方法メモ。

1カスタムフィールドでデイトピッカーを作成する

2サブループ を作成する

<?php
$args = array(
'posts_per_page' => -1,
'post_type' => array('カスタム投稿名',''),
'meta_key' => 'day',//カスタムフィールドで入力された日付
'meta_value' => date('Ymd'),// dateで現在の日時を取得
'meta_compare' => '>=',//入力日付>=現在日付の投稿の場合
);