想要将不同的头文件添加到自定义模板

时间:2016-05-09 10:53:42

标签: wordpress templates

我想在自定义wordpress页面模板中添加不同的头文件。 我为自定义帖子类型创建了一个新模板。我想使用get_header()函数向其添加头文件,但不想使用主题的常规头。我可以将整个更改的头文件粘贴到模板中,但我不认为这是正确的方法。任何建议都会有所帮助。

由于

3 个答案:

答案 0 :(得分:1)

您可以为每个模板创建头文件,例如,调用header-blog.php: 你需要get_header(' blo');

答案 1 :(得分:0)

我建议只根据模板替换header-file中的内容。 因此,您可以为模板“about.php”添加一个块,如下所示:

if(is_page_template( 'templates/about.php' ) {
    //custom header for about.php

} else {
    //Header for all other pages

}

答案 2 :(得分:0)

您只需在当前主题中创建一个不同的头文件 就像header-custom.php

一样

此示例将包含header-custom.php

<?php
get_header('custom');
?>