wordpress把页面设置为首页之后分页失效怎么解决?首页分页失效解决思路
WordPress 把页面设置为首页之后分页失效,因 page 和 paged 参数不同。本文用问答对话形式,讲清 wordpress 首页分页失效解决思路。
站长问: 我的wordpress把页面设为首页后分页失效,怎么办?
技术答: 今天在本地测试 wordpress 的时候遇到一个奇怪的问题,可能没多少人遇到过类似的问题。因为小 V 遇到的这个问题是跟 wordpress 的自定义首页有关,在 wordpress 后台可以把网站首页设置为一篇文章或一个静态页面,小 V 把网站首页设置成文章页时发现本来没啥问题的文章分页突然失效了——这才知道原来是分页函数在首页是得不到任何数据的。但是把上面的代码改为下面的样子的时候,又得到数据了(page 和 paged,完全不同的两个参数!所以如果我们要把某个页面中的循环当作首页使用的时候,应该判断是否首页:是首页用 page 参数,否则用 paged 参数)——OK 问题解决了,或许大家不可能遇到这类问题,但是小 V 还是要记录一下,也许会有人用到。思路是:首页用page参数其他用paged。
站长问: 具体怎么理解?
技术答: 思路是:区分page和paged。改完首页分页就正常了。
站长问: 要注意什么?
技术答: 一是参数区分;二是判断;三是按需使用。
总结: 问题:「wordpress把页面设置为首页之后分页失效怎么解决」;应对:「首页用page参数其他用paged」;解决方案:「首页用page参数其他用paged」;注意:「一是参数区分;二是判断;三是按需使用」。

更新时间:2026-08-27 18:15:19