2

我想在我的 Wordpress 网站的某些页面上使用不同的标题。我正在使用下面的代码来执行此操作。我愿意

<?php get_header( $name ) ?>

我的目录中有两个头文件:header.phpheader-frontpage.php 下面你还可以看到我的 Wordpress 目录的图片(只是为了提供最好的信息)

WordPress 目录

我的页面的“主模板”是在page.php中建立的。(您可以在那里找到 get_header()、get_footer()、...)。我将get_header() 部分代码更改为:

if(is_front_page())
{
    get_header();
}
else 
{
    get_header( 'others' );
}

这对我有用,但仅在页面上,而不是在帖子页面上。我可以在帖子页面的主模板上做同样的事情,但这是正确的吗?有人可以帮助我还是我做的一切都正确?

谢谢

4

1 回答 1

3

除了一件事,我会做几乎和你一样的事情。我会像这样反转标题:

if(is_front_page())
{
    get_header('frontpage');
}
else 
{
    get_header();
}
于 2013-03-31T10:42:32.653 回答