我正在尝试检测当前页面是否是我全新安装的WordPress中的主页 .
下面的代码片段在page.php中工作,但它在functions.php中不起作用 . 如何在WordPress中的functions.php中检测主页?
if (is_front_page()) {
echo 'test';
}
我知道我可以使用 $_SERVER['REQUEST_URI']
,但我认为应该有更好的方法来做到这一点 .
在wordpress设置>阅读中,我的主页有一个静态页面 . is_home()在我的page.php中不起作用,但is_front_page()在我的page.php中起作用 . 这两个函数在我的functions.php中都不起作用
1 回答
只需使用
is_home()
条件标记来检查主页EDIT
从你的评论中,你所尝试的将永远不会奏效 . 您需要在函数内添加代码,然后将其挂钩到某个钩子
您还要声明 in a comment 您只想在首页上加载样式和脚本 . 您可以尝试以下方法