香港独立IP空间
香港php空间
美国php空间
域名注册

在使用wordpress程序制作模版或者制作主题的时候,为了实现一下特殊的效果,我们往往需要去判断一下当前的页面是不是网站的首页,那么这个时候我们需要如何去判断这个当前页面是不是首页文件呢?下面无忧主机小编就来给大家详细介绍一下,如何在独立ip虚拟主机环境下实现wordpress判断当前页面是否为首页的效果。

通常我们是在判断页面添加is_home()函数进行判断,但是在使用的时候我们还需要分清两中情况。第一种是当首页不是wordpress默认的首页的时候,例如首页修改为page页面的时候,我们就需要在判断页面的源文件里面添加这样的一段代码,首先登入无忧主机的控制面板,进入文件管理,找到需要判断的页面文件,点击“编辑”,添加代码,代码如下:

<?php if (is_home() || is_front_page()) { ?>
我只会在首页显示
<?php } ?>

如图1、2所示:

19 wordpress判断是否为首页的方法29 wordpress判断是否为首页的方法

第二种情况是当is_home()函数前存在query_posts()函数的时候,这时直接使用函数会起冲突导致is_home()函数失效,那么这个时候就需要修改一下代码了,将代码这样修改,代码如下:

<?php wp_reset_query(); if ( is_home() ) { ?> 
我只会在首页显示
<?php } ?>

如图3所示:

38 wordpress判断是否为首页的方法

代码编辑好了之后点击“提交”,这样就可以实现判断当前页面是否为首页的效果了。
温馨提示:该技术解决方案的是由无忧主机客服为我们空间客户处理该问题时提供的处理方法,确保在无忧主机能完美实现,因服务较多,客服繁忙,其他主机我们没有过多精力进行大范围测试,不能确保所有虚拟主机都能完美处理,请您理解!



无忧主机提供365天*24小时全年全天无休、实时在线、零等待的售后技术支持。竭力为您免费处理您在使用无忧主机过程中所遇到的一切问题!

如果您是无忧主机用户,那么您可以通过企业QQ【800088151】、售后QQ【网站最下端有】、旺旺【锋讯企业】、400-655-0080免费电话、后台提交工单这些方式联系无忧主机客服!

如果您不是我们的客户也没问题,点击页面最右边的企业QQ在线咨询图标联系我们并购买后,我们为您免费进行无缝搬家服务,让您享受网站零访问延迟的迁移到无忧主机的服务!

无忧主机相关文章推荐阅读:
WORDPRESS添加图像后自动把第一张图片设置为特色图片的方法
WORDPRESS使用TAG标签获取文章列表的方法
WORDPRESS删除文章编辑页面的相关栏目的方法

本文地址:http://www.51php.com/wordpress/23467.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读: