説明
get_header() は、header.php テンプレートを読み込む関数です。
基本構文
get_header( string|null $name = null, array $args = array() ): void|false
引数
$name:header-{name}.phpを読み込む場合の名前$args:引数
戻り値
ファイルが見つからない場合は false。
使い方(サンプル)
get_header();
注意点
wp_head()を含むテンプレートを読み込みます。
実務での使いどころ
- ヘッダーのテンプレート(
header.php)を、読み込むとき。 - ページごとに、別のヘッダー(
header-front.php)を、使うとき。
よくあるミスと対処
header.phpに、wp_head()がなく、プラグインやCSS・JavaScriptが、出力されない。- ファイル名が、合っていない。
get_header( 'front' )は、header-front.phpを読み込む。 - テンプレートごとに、
get_header()を、呼び忘れる。
NG例
get_header( 'header-front' ); // header-header-front.php を探す
OK例
get_header( 'front' ); // header-front.php を読み込む
使い分け早見表
| 関数 | 読み込むファイル |
|---|---|
get_header() |
header.php(または header-名前.php) |
get_footer() |
footer.php(または footer-名前.php) |
get_sidebar() |
sidebar.php(または sidebar-名前.php) |
関連項目
get_footer()、get_sidebar()、wp_head()
公式リファレンス:get_header() | Function | WordPress Developer Resources

コメント