get_header() の使い方|説明・引数・注意点

説明

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

コメント

タイトルとURLをコピーしました