我试图将两种类型的内容组合在一个类别归档中,本质上是向归档中注入第二个内容流,但我无法使分页工作正常。假设我有15篇帖子,还有10篇属于第二种类型(我们称之为“流”)。如果posts\\u per\\u page设置为20,它将显示前20个组合页面,但第二个页面不存在,我得到404。我知道最明显的方法是使用pre\\u get\\u posts挂钩,并在运行查询之前修改查询。问题是第二种类型的内容是自定义表(不是我的主意,帮助同事),要将其更新为帖子类型需要大量的工作。
我已经完成了类别归档中调用的所有过滤器和操作,没有任何内容可以显示后续页面。使用found\\u posts过滤器,我返回了类别存档中的组合计数,但这不起作用。如果我在pre\\u get\\u posts中设置found\\u posts,我可以通过打印$wp\\u查询看到max\\u num\\u pages更新为正确的值,但我仍然得到404。
有什么想法吗?