从当前的主题目录加载模板文件header.php
。如果指定了名称,那么将加载头部文件header-{name}.php
如果当前主题没有header.php
文件,将加载默认的wp-includes/theme-compat/header.php
<?php get_header($name); ?>
参数名 | 类型 | 默认 | 说明 |
---|---|---|---|
$name | 字符串(可选) | 无 | 调用header-{name}.php文件 |
<?php
# 如果是首页,则调用 header-home.php 文件
if (is_home()) {
get_header('home');
# 如果是404页面,则调用 header-404.php 文件
} elseif (is_404()) {
get_header('404');
# 其他的则调用 header.php 文件
} else {
get_header();
}
?>
官方链接:https://codex.wordpress.org/Function_Reference/get_header