问题描述
我发现 is_front_page
看起来返回 true 当我查看主页,并有一个粘贴的帖子分配到那里。
当我通过设置> 分配了一个页面作为静态首页时,它也返回 true 读。
为什么要用 is_home()
?
最佳解决方案
is_front_page()
如果用户位于设置为 Settings->Reading->Front page displays
上的首页的页面或页面上,则返回 true
所以如果您将 about us
设置为首页,则此条件将仅在显示 about us
页面时才为真。
在帖子列表页面上,is_home()
返回 true,这通常是显示最新 10 个帖子的页面。
如果默认情况下 Front page displays
下的设置保留,则主页将返回 is_front_page()
和 is_home()
使用 is_home()
的一个例子:
- 您已将您的帖子页面设置为名为
News
的页面。 - 用户在那里导航,并在标题中显示额外的导航
- 您可以使用
is_home()
来执行此操作。
参考文献
注:本文内容整合自 Google/Baidu/Bing 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。