今天在本地测验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仍是要记载一下,或许会有人用到。



声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系邮箱:123456@qq.com 我们将配合处理!

原文地址:wordpress教程把页面设置为首页之后分页失效发布于2022-05-14 07:43:23

相关推荐