- 时间:2019-01-31 02:14 编辑:2KB 来源:2KB.COM 阅读:313
- 扫一扫,手机访问
- 分享
-
扫描二维码,分享到微信
打开微信
使用"扫一扫"
再点击微信界面右上角三个点标志
分享到微信朋友和朋友圈。
摘要:
今天AB模版网在本地测试wordpress的 时候遇到一个奇怪的问题,可能没多少人遇到过类似的问题。因为小V遇到的这个问题是跟wordpress的自定义首页有关,在wordpress后台可以 把网站首页设置为一篇文章或一个静态页面,小V把网站首页
今天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模版网还是要记录一下,也许会有人用到。

2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务