【发布时间】:2014-03-06 08:28:49
【问题描述】:
我正在进行分类搜索,但不知道需要多少 tax_queries。为了安全起见,似乎我可以无限制地使用$tq_args[0]、$tq_args[1] 等。但这似乎很愚蠢。这样做的正确 PHP/Wordpress 方式是什么?
foreach ($_GET[filter] AS $key => $value) {
foreach ($value AS $key2 => $value2) {
$terms[] = $value2;
}
$tq_args[] = array(
'taxonomy' => $key,
'field' => 'term_id',
'terms' => $terms
);
}
$args = array(
'post_type' => 'it_produkt',
'tax_query' => array(
'relation' => 'AND',
$tq_args[0],
$tq_args[1],
$tq_args[2],
$tq_args[3],
$tq_args[4],
$tq_args[5]
)
);
【问题讨论】: