关于html:WordPress自定义标题问题

WordPress custom header issue

我已经在wordpress中为主页创建了一个模板,名为:page-home-slider.php。
我选择了主页以采用该自定义模板。
到这里为止一切正常。

然后,我创建了header-home.php,因此为我的主页创建了一个自定义标题。
然后在page-home-slider.php中,我编写了代码:get_header(" home");

现在,当我从浏览器访问主页时,默认标题会首先显示,并在其下方显示我的自定义标题。这正常吗?我只想拥有我的自定义标头。请告诉我我在做什么错。

PS:如果有问题,我正在使用JobRoller模板。

sample


如注释中所述,您可以在header.php中设置一个条件,该条件使用is_page_template()函数检查请求的页面是否具有模板:

header.php

1
2
3
4
if ( is_page_template( 'page-home-slider.php' ) )
{
   // do something different
}

还是,您需要检查在哪里调用了get_header()以避免重复。

参考:https://developer.wordpress.org/reference/functions/is_page_template/