我在类别slug中有一个自定义查询。php,除非类别本身没有那么多的页面,否则它工作得很好。
如果类别只有5页帖子,但我输入的查询有7页,那么第6页和第7页将显示404。
很肯定,这是因为这类鼻涕虫。php在访问我在文件中的查询之前,检查是否有该类别的页面。
我有没有办法强迫它运行页面而不是显示404?
最合适的回答,由SO网友:Damian Jakusz-Gostomski 整理而成
我没有对此进行测试,但在之后添加了一个操作parse_query
或wp
检查当前请求is_category()
, 然后设置全局$wp_query
如果选择false,可能会让你朝着正确的方向前进。