在我的网站上,以下数组参数可以通过ajax请求中的WordPress query_posts()函数正常工作:
$arr_params= array
(
'post_type'=>'university',
'tax_query' => array(
array(
'taxonomy' => 'uni',
'field' => 'slug',
'terms' => 'stanford'
)
)
);
但是可以使用这些参数构建链接吗?我想在我的帖子上显示一个链接,点击后,使用上述参数重新加载WordPress循环。
我试过
add_query_arg($arr_params,get_permalink());
但没有取得任何成功
答案 0 :(得分:1)
add_query_arg函数不会在问题中看到分类法查询。以下数组产生了我想要的结果:
$arr_params= array
(
'post_type'=>'university',
'taxonomy' => 'uni',
'terms' => 'stanford'
);
echo add_query_arg($arr_params);
这就是它的回报:
/ post_type =大学&安培;分类学= UNI与条款=斯坦福