因此,我创建了自己的模板,该模板为我的所有页面主页(静态首页)、关于、服务、联系人等设置了标题。。。。
我最近创建了两个较新的页面产品和博客。Products正在使用CataBlog列出我的产品及其信息,因此我不想要与内容页上使用的标题相同的标题。博客页面也是如此。
我进了头球。php文件,并执行了以下操作:
<?php
if (is_page(\'blog\')) { ?>
<div id="header">
<h1>hi</h1>
<?php
}
if (is_page(\'product\')) { ?>
<div id="header">
<h1>hi</h1>
<?php
}
else {?>
<div id="header">
<div id="slider">
<ul>
<li><img src="<?php bloginfo(\'stylesheet_directory\') ?>/images/01.jpg" alt="Pawtucket Pawnbrokers" /></li>
<li><img src="<?php bloginfo(\'stylesheet_directory\') ?>/images/02.jpg" alt="We Buy Gold" /></li>
<li><img src="<?php bloginfo(\'stylesheet_directory\') ?>/images/03.jpg" alt="Need Cash?" /></li>
<li><img src="<?php bloginfo(\'stylesheet_directory\') ?>/images/04.jpg" alt="Instant Cash Loans" /></li>
</ul>
</div>
<?php
}
?>
现在,当我转到博客页面时,标题保持静态页面的标题,但是产品页面上的标题被更改为显示预期的“hi”。我将is\\u page函数中的blog名称更改为另一个静态页面,并收到了所需的结果。我假设这意味着在我的模板文件中的某个地方,原始标题被调用以显示在博客页面上。如果这是真的,我应该在哪里做出改变?如果不是这样,我做错了什么?感谢您的帮助!