Support

Account

Home Forums Backend Issues (wp-admin) Exclude posts from main loop based on ACF field value Reply To: Exclude posts from main loop based on ACF field value

  • In that case, you might wanna have an either/or meta query. Because if you just use NOT EXISTS, it’s going to include those that you checked and uncheck (which the featured_post is 0, but still consider “exists”)

    
    $meta_query[] = [
        'relation' => 'OR',
        [
            'key' => 'featured_post',
            'compare' => 'NOT EXISTS'
        ],
        [
            'key' => 'featured_post',
            'value' => '1',
            'compare' => '!='
        ],
    ];
    

    Cheers