我正在使用WP\\u Query根据帖子的自定义分类法整理一些关于帖子的信息。我的论点如下:
$args = array(
\'posts_per_page\'=> -1,
\'post_status\' => \'publish\'
);
if ( isset($_POST[\'tag_id\']) ) :
$args[\'tax_query\'] =
array(array(
\'taxonomy\' => \'region\',
\'field\' => \'id\',
\'terms\' => $_POST[\'tax_id\'],
));
endif;
然后我循环整理我的数据。这非常有效。但是,因为这是一个非常繁重的查询,并且针对每个分类id都会出现,所以我认为应该根据用户的需要运行它,并使用wp\\u ajax返回数据_当通过ajax返回时,相同的查询似乎忽略了所有tax\\u查询参数。参数相同,正在传递正确的“术语”。一模一样。我想不出来。这是虫子吗?这让我心烦。
已更新以将代码放入粘贴箱:http://pastebin.com/rxSJ1C2n
类位于顶部,然后是我放在底部的jQuery,但实际上它位于一个单独的文件中。