首页 WordPress教程 WordPress判断是否为首页的方法
正文 评论

WordPress判断是否为首页的方法

WordPress怎么判断当前页面是否为首页?在WordPress中有自带的函数实现,我们只需要使用 is_home() 和 is_front_page 函数即可。

​实现方法

<?php if ( is_home() || is_front_page() ) {
    echo '我是主题君,并且只在首页显示。';
}?>

有的站长再使用中遇到使用WordPress函数判断首页失效,这是为什么呢?

经过检查他们的代码只使用了 is_home() 函数,比如:

<?php if ( is_home() ) {
    echo '这段文字只在首页显示。';
}?>

因为 ​is_home()​函数只能判断默认首页,所以当在WordPress后台“设置 - 阅读设置”把某个静态页面设置为首页之后,这段代码的判断就不生效了。

所以我们还需要使用 ​is_front_page() 函数​来判断设置了页面的首页。

使用案例

下图中,友情链接会只显示在首页:

WordPress判断是否为首页的方法

-=||=-收藏赞 (1)
更多主题
单栏极简文艺WordPress博客主题:Diaspora主题
¥ 0 关注:20,013
详情
简约黑白WordPress个人博客主题:Personal主题
¥ 0 关注:19,974
详情
v1.0.0
小程序收录免费WordPress主题:XCX主题
¥ 0 关注:19,582
详情
v1.0.0
一款简约单栏的免费WordPress博客主题:itheme主题
¥ 0 关注:18,105
详情
功能丰富切轻量的WordPress虚拟资源主题:Rizhuti主题
¥ 599 关注:17,994
详情
大气优雅免费WordPress博客主题:HONEY主题
¥ 0 关注:14,845
详情
回复
暂无评论

不要再留垃圾评论了,主题君整理资源不容易,留几句鼓励的话吧。