Wordpress: tax_query multiple terms using OR operator Wordpress: tax_query multiple terms using OR operator wordpress wordpress

Wordpress: tax_query multiple terms using OR operator


try adding array and make it like this :

$todo_args = array(   'cat' => $my_category_id,   'posts_per_page' => 1,   'tax_query' => array(        'relation' => 'OR',            array(               'taxonomy' => 'postkicker',                'field'    => 'slug',                'terms'    => array('monthly-to-do-list'),                ),            array(                'taxonomy' => 'postkicker',                'field'    => 'slug',                'terms'    => array('community-events'),                ),            ),    'orderby' => 'date',    'order' => 'DESC');

As you may notice terms is plural so you may also simplify your query like this :

$todo_args = array(   'cat' => $my_category_id,   'posts_per_page' => 1,   'tax_query' => array(            array(               'taxonomy' => 'postkicker',                'field'    => 'slug',                'terms'    => array('monthly-to-do-list','community-events'),                ),            ),    'orderby' => 'date',    'order' => 'DESC');