是否在帖子显示前获取查询结果? 时间:2013-08-01 作者:anlogg 如果要修改查询,可以使用pre_get_posts 滤器但是,如果我想在查询的帖子被浏览之前循环浏览这些帖子,该怎么办呢The Loop? 是否有过滤器/行动挂钩?我想知道所有被查询的帖子是否都属于同一个term 如果他们不喜欢,就做点什么。请注意,创建自定义Query 不是选项。 1 个回复 最合适的回答,由SO网友:s_ha_dum 整理而成 您可以使用the_posts filter 在返回结果之前循环查看结果。概念验证:function test_the_posts($a) { var_dump($a); die; } add_action(\'the_posts\',\'test_the_posts\'); 我很确定(虽然我还没有测试过),通过摆弄它,您很容易破坏分页和其他事情,所以要小心。 结束 文章导航