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()
: 任意のテンプレートファイルの一部を読み込みます。テンプレートの再利用に便利です。
これらの関数を組み合わせることで、テーマ開発の柔軟性が向上し、コードの重複を避けることができます。