搬码资源网广告位搬码资源网广告位

wordpress把页面设置为首页之后分页失效解决方法

今天,WordPress在本地测试中遇到了很多奇怪的问题。因为小V遇到的问题与WordPress定制首页有关。
在WordPress后台,可以将网站的主页设置为文章或静态页面。当小V将网站主页设置为文章页面时,发现页面突然出现故障,这让小V感到困惑。
在挣扎了很长时间后,我不明白出了什么问题。于是我去找顾大达讨教,后来才知道是

$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;
}

修该后问题解决了

0
分享到:
搬码资源网广告位

评论0

请先

为了配合净网行动 , 本站下架所有娱乐源码 , 如有疑问 , 请联系站长qq 43233524
没有账号? 忘记密码?