最新下载
热门教程
- 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()来判断当前页是不是指定的首页,我们在上面所描述的情况下需要的就是这个函数。
代码如下 | 复制代码 |
|
相关文章
- 十大正规比特币平台 前10名btc交易所排名汇总 国内 07-19
- 剑星系列书籍08在哪 系列书籍08获取位置一览 07-19
- 星痕共鸣巨刃守护者岩盾流怎么玩 巨刃守护者岩盾流玩法推荐 07-19
- 沙丘觉醒高级服装制造机有什么用 功能及制作要求介绍 07-19
- 十大比特币交易排行榜2025 国内十大数字货币交易所 07-19
- 星痕共鸣森语者愈合流怎么玩 森语者愈合流玩法推荐 07-19