如何在每个页面中使用不同的标题h2

时间:2015-10-16 09:37:15

标签: php wordpress

我在wordpress中遇到标题文字问题。我需要为每个页面制作不同的标题h2。我不太了解php。

我使用不同的h2创建了一个新的header2.php然后我把这段代码放在我的header.php中:

if (is_page( 'GŁÓWNA' ) ) { 
    get_header( 'header2.php' );
}

但它根本没有工作,没有任何改变。它也找不到路径。我应该在哪里写这个条件?提前致谢

3 个答案:

答案 0 :(得分:0)

参考https://codex.wordpress.org/Function_Reference/get_header

如下所示:

<?php
if ( is_home() ) :
    get_header( 'home' );
elseif ( is_404() ) :
    get_header( '404' );
else :
    get_header();
endif;
?>

然后文件名应该像header-home.php和header-404.php。

答案 1 :(得分:0)

你不能在get_header()函数中给出文件名 您需要将文件名更改为header-header2.php,而不是使用此文件:

if (is_page( 'GŁÓWNA' ) ) { 
    get_header( 'header2' );
}else {
    get_header();
}

答案 2 :(得分:0)

创建第二个标题,如

header-header2.php

然后像这样打电话(看看这个概念click here

if(is_page( 'GŁÓWNA' ) ){
   get_header( 'header2' );
}else{
   get_header();
}