栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > PHP > php开源框架 > wordpress

wordpress教程:把页面设置为首页之后分页失效

wordpress 更新时间:发布时间: 百科书网 趣学号

今天AB模版网在本地测试wordpress的 时候遇到一个奇怪的问题,可能没多少人遇到过类似的问题。因为小V遇到的这个问题是跟wordpress的自定义首页有关,在wordpress后台可以 把网站首页设置为一篇文章或一个静态页面,小V把网站首页设置成文章页时发现本来没啥问题的文章分页突然失效了,小V很是不解。折腾半天也没搞懂哪出问题 了,so赶紧去请教谷大大,这才知道原来是

$paged= get_query_var('paged'"? get_query_var('paged'":1;

这段分页函数在首页是得不到任何数据的。但是把上面的代码改为下面的样子的时候,又得到数据了:

$paged= get_query_var('page'"? get_query_var('page'":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问题解决了,或许大家不可能遇到这类问题,但是AB模版网还是要记录一下,也许会有人用到。



 

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/218718.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号