Wordpress自定义标题问题

时间:2016-05-04 19:55:38

标签: html css wordpress header default

我在wordpress中为主页创建了一个名为:page-home-slider.php的模板 我选择了主页来获取该自定义模板。 直到这里一切正常。

然后我创建了header-home.php,这是我主页的自定义标题。 然后在page-home-slider.php我编码:get_header(" home");

现在,当我从浏览器访问主页时,首先显示默认标题,然后显示我的自定义标题。这是正常的吗?我想要我的自定义标题。请告诉我我做错了什么。

PS:如果以某种方式重要,我正在使用JobRoller模板。

sample picture

1 个答案:

答案 0 :(得分:1)

正如评论中所讨论的,您可以在header.php中设置条件,使用 is_page_template() 函数检查所请求的网页是否包含模板:

<强>的header.php

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

但是,您需要检查调用get_header()的位置以避免重复。

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