![カスタムフィールドに入力した日付が期限を過ぎたらサブループ(get_posts)から非表示にする方法](https://stay-gold.club/wp-content/uploads/2021/03/スクリーンショット-2021-03-23-17.35.26-1024x749.png)
カスタムフィールドで期限を過ぎたらループから非表示にする方法メモ。
1カスタムフィールドでデイトピッカーを作成する
![](https://stay-gold.club/wp-content/uploads/2021/03/スクリーンショット-2021-03-23-17.35.26-1024x749.png)
2サブループ を作成する
<?php
$args = array(
'posts_per_page' => -1,
'post_type' => array('カスタム投稿名',''),
'meta_key' => 'day',//カスタムフィールドで入力された日付
'meta_value' => date('Ymd'),// dateで現在の日時を取得
'meta_compare' => '>=',//入力日付>=現在日付の投稿の場合
);