强制ategory-slug.php显示页面,即使它不存在

时间:2012-01-30 作者:Kyle

我在类别slug中有一个自定义查询。php,除非类别本身没有那么多的页面,否则它工作得很好。

如果类别只有5页帖子,但我输入的查询有7页,那么第6页和第7页将显示404。

很肯定,这是因为这类鼻涕虫。php在访问我在文件中的查询之前,检查是否有该类别的页面。

我有没有办法强迫它运行页面而不是显示404?

1 个回复
最合适的回答,由SO网友:Damian Jakusz-Gostomski 整理而成

我没有对此进行测试,但在之后添加了一个操作parse_querywp 检查当前请求is_category(), 然后设置全局$wp_query 如果选择false,可能会让你朝着正确的方向前进。

结束

相关推荐

How to use pagination?

我有一个页面的以下代码,在这里我拉一张照片,标题和最后10篇文章的摘录。问题是,我不知道如何添加分页?我也安装了WP PageNavi。我已经看到一些类似的问题得到了解决,但我根本无法真正理解这个概念,我首先尝试确保这是可能的?<?php /* Template Name: Opinion */ ?> <?php get_header(); ?> <div id=\"primary\"> <div id=\"