get_header()

get_header() 関数の概要

get_header() は、WordPress テーマ内でヘッダーテンプレートを読み込むための関数です。この関数を使用すると、header.php ファイルの内容が現在のテーマに組み込まれます。通常、header.php にはサイトのメタ情報、ナビゲーションメニュー、ロゴなどが含まれます。get_header() はテーマ開発において重要な役割を果たし、サイトの統一感を保つために頻繁に使用されます。

パラメータの説明

  • $name (文字列, 任意): 読み込むヘッダーファイルの名前を指定します。このパラメータを省略すると、デフォルトで header.php が読み込まれます。特定のヘッダーファイルを指定したい場合は、get_header('custom') のように呼び出し、header-custom.php が読み込まれるようにします。

使用例

<?php
// デフォルトの header.php を読み込む
get_header();
?>

<?php
// header-custom.php を読み込む
get_header('custom');
?>

上記の例では、最初の get_header();header.php を読み込み、2つ目の get_header('custom');header-custom.php を読み込みます。

関連する関数

  • get_footer(): フッターテンプレートを読み込みます。footer.php または footer-{name}.php を指定できます。
  • get_sidebar(): サイドバーテンプレートを読み込みます。sidebar.php または sidebar-{name}.php を指定できます。
  • get_template_part(): 任意のテンプレートファイルの一部を読み込みます。テンプレートの再利用に便利です。

これらの関数を組み合わせることで、テーマ開発の柔軟性が向上し、コードの重複を避けることができます。