wordpress教程把页面设置为首页之后分页失效
发布时间:2021-12-01作者:帝国建站网
今天在本地测试wordpress的 时候遇到一个奇怪的问题,可能没多少人遇到过类似的问题。因为小V遇到的这个问题是跟wordpress的自定义首页有关,在wordpress后台可以 把网站首页设置为一篇文章或一个静态页面,小V把网站首页设置成文章页时发现本来没啥问题的文章分页突然失效了,小V很是不解。折腾半天也没搞懂哪出问题 了,so赶紧去请教谷大大,这才知道原来是
$paged= get_query_var('paged')? get_query_var('paged'):1;
这段分页函数在首页是得不到任何数据的。但是把上面的代码改为下面的样子的时候,又得到数据了:
page 和 paged,完全不同的两个参数!所以如果我们要把某个页面中的循环当作首页使用的时候,应该使用:
if(is_front_page()){ $paged = (get_query_var('page')) ? get_query_var('page') : 1;}else{ $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;}
OK问题解决了,或许大家不可能遇到这类问题,但是小V还是要记录一下,也许会有人用到。
相关帝国教程
- 10-13帝国CMS动态列表应用之在列表中显示指定的会员组会员发布的信息
- 11-28帝国CMS实现会员资料不可修改
- 04-25给帝国CMS后台增加手动添加会员功能!
- 06-23帝国CMS批量提取新闻正文内容的第一张图片作为标题缩略图的SQL语句
- 09-18帝国CMS教程-去掉“选择注册会员类型”方法
- 11-18如何修改后台密码错误超过5次被限制60分钟登录
- 08-16帝国cms日期用英文显示的方法
- 04-02帝国CMS用自定义列表来制作带分页的专题列表页(感觉很绕口)
- 12-30帝国cms采集排除重复链接重复标题、内容为空的文章
- 10-16帝国CMS获取当前页面顶级栏目名称和连接
- 04-08帝国cms内容页显示标题加粗、颜色等属性
- 02-28帝国CMS调用栏目自定义字段方法
- 02-01帝国cms模板利用JS使当前栏目无限级高亮控制显示的方法!
- 02-15帝国CMS首页调用已注册会员人数和最新会员名称
- 09-14帝国CMS灵动标签调用子栏目及子栏目信息
- 11-27帝国cms安全吗
- 04-01帝国CMS使用esub/substr截取前面(或后面)两个字符(或多个字符)
- 12-08帝国CMS二次开发禁止内容图片和链接中的alt与title替换成关键词
- 01-31二次开发避免重复入库方法
- 08-22帝国cms在列表中增加标题分类的方式