最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
wordpress is_home()判断无效解决办法
时间:2022-06-25 16:36:14 编辑:袖梨 来源:一聚教程网
代码如下 | 复制代码 |
|
is_home(); 函数在首页的时候会返回一个 true
上面那段代码是常用的只在首页显示
插入任何模板页PHP里都可以,
例如侧边栏 sidebar.php 或页脚 footer.php
但如果它之前有个 query_posts(); 则会让它失效
原因是 is_home is_virgin is_ooxx 这种 is_ 前缀的都是基于主旋律循环来判断,
而 query_posts(); 会让其偏离主循环
解决方案是在 is_home(); 之前加一个 wp_reset_query();
代码如下 | 复制代码 |
|
第二种
当你使用指定的一个page页面作为首页时。这种情况下is_home()是不起作用。
可以使用is_front_page()来判断当前页是不是指定的首页,我们在上面所描述的情况下需要的就是这个函数。
代码如下 | 复制代码 |
|
相关文章
- 光遇5.15肉桂卷代币在哪里 光遇5月15日大耳狗联动代币收集攻略 05-15
- 幻塔蕨菜饼制作方法介绍 幻塔蕨菜饼怎么进行制作 05-15
- 光遇5.15大蜡烛在哪里 光遇5月15日大蜡烛位置攻略 05-15
- 剑与远征侵蚀遗境攻略 剑与远征奇境探险无援孤岛怎么过 05-15
- 崩坏星穹铁道饱和式轰炸成就怎么获取 崩坏星穹铁道饱和式轰炸成就获取方法 05-15
- 万币交易所app下载苹果版 05-15