複数のカスタムフィールドの条件に一致する記事を取得する方法についてのメモ書きです。例えば、締切期限前のPV数順のイベント一覧を作成するときなどに使用できますね!
$args = array( 'post_type' => 'カスタム投稿タイプ名', 'numberposts' => 30, //表示数 'meta_query' => [ [ //1つ目のカスタムフィールドの条件 'key' => 'pv_count', ], [ //2つ目のカスタムフィールドの条件 'key' => 'limit_day', 'value' => $today, 'compare' => '>=', ], ], //'meta_key' => 'week_pv_count', 'orderby' => 'meta_value_num', 'order' => 'DESC', ); $posts = get_posts( $args );