迅睿列表页分页,我踩过的三个参数坑
列表页分页做不出来,最典型的表现是:第一页正常,点第 2 页还是第一页的内容,或者干脆 404。我连着遇到三回,每次原因都不一样,记一下。 page 参数没传进标签里 迅睿的分页标签长这样(我按记忆写的,参数顺序以你版本实际为准): {dr
以下是带有「分页」标签的全部文章
列表页分页做不出来,最典型的表现是:第一页正常,点第 2 页还是第一页的内容,或者干脆 404。我连着遇到三回,每次原因都不一样,记一下。 page 参数没传进标签里 迅睿的分页标签长这样(我按记忆写的,参数顺序以你版本实际为准): {dr
需求很简单:首页只显示某个分类的文章。我顺手在 functions.php 里写了段 pre_get_posts,本机看着挺对,上线第二天发现翻到第 2 页就 404。 原因不复杂,但我当时确实没往那想。 没加 is_main_query
迅睿的分页标签有好几种,用错会得到“数据有但页码不出来”或者“页码有但数据重复”的结果。一、列表页分页{$pages}最常用。它会自动读取当前页和每页条数,输出完整的分页 HTML。前提是控制器里已经配置了 pagesize,没配置页数永远
列表循环是模板里写得最多、也最容易留坑的地方。功能跑起来不难,难的是分页正常、空数据不崩、字段缺失不报错。 基本循环结构 {list action="module" module="news" pagesize="10"}
分页坏了,一般是三种情况之一。 要么页码不显示,要么显示了但点了跳到第一页,要么点第二页出来的是第一页的内容。 分别对应三个不同的问题。逐条说。 一、页码不显示 模板里没写分页标签,或者写了但变量没赋上。 Z-Blog 原生主题的