通过插件尝试时,我的主题不支持自定义标头,所以我想知道是否还有另一种方法?
通过在header.php中添加一些代码来测试WP标头图像,但似乎不起作用。
尝试了插件“唯一标头”,但是会弹出一条消息,提示主题在激活时不提供自定义标头。
答案 0 :(得分:0)
默认情况下,网站的每个WordPress页面都有相同的标题。但是如何在WordPress中调用不同的标头?为此,请创建一个新的header-page.php文件,即为您想要其他标题的页面创建一个标题文件。假设您要在About页面上使用其他标题。创建header-about.php文件,并将其保存在Theme文件夹中。
然后,进入页面模板文件,例如page.php,并将标头代码替换为
<?php
if(is_page(about))
{
get_header('about');
}
else
{
get_header();
}
wp_head();
?>
您可以看到,is_page用于检查“关于”页面的页面ID。函数get_header用于调用新的头文件。简而言之,上面的代码通知WordPress,如果有人打开页面“ about”,那么WordPress将显示一个名为header-about.php的文件(如果存在)。如果没有,则WordPress将呈现默认的头文件。
这样,您可以在不同页面上调用不同的WordPress标头。