这应该给你一个OR
关系:
$args[\'tax_query\'] = array(
array(
\'taxonomy\' => \'category\',
\'field\' => \'id\',
\'terms\' => array(1,2),
\'operator\' => \'IN\'
)
);
就像这样:
$args[\'tax_query\'] = array(
\'relation\' => \'OR\',
array(
\'taxonomy\' => \'project-type\',
\'field\' => \'id\',
\'terms\' => array(1)
),
array(
\'taxonomy\' => \'project-type\',
\'field\' => \'id\',
\'terms\' => array(2)
)
);
请注意,随着您添加更多条款,这将变得越来越低效。它的性能应该可以接受,只有两个。第一个版本更整洁,通常性能可能更好,除非您需要按多种分类法进行搜索。