2015-10-16 38 views
-2

我在wordpress中的标题文本有问题。我需要为每个页面制作不同的页眉h2。我对php知之甚少。如何在每个页面有不同的标题h2

我创建了不同的H2新header2.php,然后我把这个代码在我的header.php:

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

,但它不工作,没有什么改变。它也找不到路径。我应该在哪里写这个条件?在此先感谢

+0

感谢madforstrength,现在终于可以工作了,但它显示了我在'GŁÓWNA'页面中的两个标题。一个在另一个之下。该怎么做才能看到一个? – ppp

回答

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; 
?> 

然后键入文件名应该像头-home.php和头-404.php。

+0

这听起来好多了。 –

+0

谢谢......! @NanaPartykar –

+0

@NanaPartykar如果你喜欢,你可以+投票;;) –

0

你不能给在get_header文件名()函数 您需要更改文件名类似header-header2.php,比使用:

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

感谢madforstrength,现在终于可以工作了,但它显示了'GŁÓWNA'页面中的两个标题。一个在另一个之下。该怎么做才能看到一个? – ppp

+0

@ppp在你的页面中添加了'get_header('header2')''你还会发现'get_header()'这个应该在其他条件下 – madforstrength

0

创建第二个头部像

header-header2.php 

,然后(请看这个概念click here

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

谢谢,它现在正在工作,但它显示了'GŁÓWNA'一个在另一个之下。我能做些什么来看看header2? – ppp

+0

'GŁÓWNA'页面是否可用请先检查它 –

相关问题