Wordpress:如何调试404?

时间:2014-05-22 13:39:36

标签: php wordpress

我有一个实际上有30篇文章的类别。

从第2页切换到3时我得到了404!

这是每页10篇文章的setyup。因此,在第3页,确实有要显示的项目。

如果我删除文章,第3页进展顺利 如果我添加一篇文章,总共31页,第3页工作,新页面4也很好用

我无法理解这是什么问题。当然我需要帮助才能理解如何调试,我不知道wordpress的内部路由策略,所以我不知道哪个php文件检查..

2 个答案:

答案 0 :(得分:0)

我不太确定我理解细节,但总的来说:我会这样做是改变WordPress的URL方案并删除URL重写

(设置“丑陋”链接: http://codex.wordpress.org/Using_Permalinks

然后转到您的数据库,查看您尝试访问的页面是否确实存在(该表名为wp-posts,将id字段与GET变量p字段进行比较1}})。

答案 1 :(得分:0)

您正在寻找的代码可能位于category.php文件中。或者至少那是你应该挖掘的代码路径的开始。如果你得到404,我的猜测是分页功能没有正确设置URL。查看此类别中不同页面的链接时,其中一个页面与其他页面明显不同(在结构上)吗?