Support

Account

Home › Forums › General Issues › How to return ACF Checkbox items with only one value in meta query?

Solved

How to return ACF Checkbox items with only one value in meta query?

  • So there are activities with more than one custom field checkbox value, but I need to only display the ones that has only a single value named type “Sports”. So that if a post has “Sports” and “Works” it isn’t considered in the query. I’m aware compare like doesn’t behave this way…

    starting code:

    $args = array (
                'meta_query'             => array(
                  'relation'    => 'AND',
                    array(
                      'key'   => 'type_activity',
                      'value'   => 'Sports',
                      'compare' => 'LIKE',
                      ),
                  ),               
                'meta_key'               => 'fecha_de_inicio',
                'orderby'                => 'meta_value',
                'order'
  • Not sure but something like this should work

    
    'meta_query'             => array(
                  'relation'    => 'AND',
                    array(
                      'key'   => 'type_activity',
                      'value'   => 'Sports',
                      'compare' => 'LIKE',
                      ),
                    array(
                      'key'   => 'type_activity',
                      'value'   => 'Works',
                      'compare' => 'NOT LIKE',
                      ),
                  ), 
    
  • Thank you so much that did it!!! 🙂

Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.