WordPress

WordPressで複数のヘッダーやフッターを使う方法

通常WordPressでは、ヘッダーを「header.php」に、フッターを「footer.php」にテンプレート化して、次のように読み込みます。

<?php get_header(); ?> //ヘッダーの読み込み
<?php get_footer(); ?> //フッターの読み込み

全てのページで同じヘッダー、フッターを使う場合はこのコードを全てのページに記述すればいいのですが、ページによってヘッダー、フッターを使い分けたい場合もあります。

複数のヘッダー・フッターを使う方法

2つ目以降のヘッダー、フッターを使う場合は、以下のようなテンプレートファイルを作成します。

header-◯◯.php
footer-◯◯.php

◯◯には任意の文字を入れることができます。(例.header-page.php, footer-page.php)

このテンプレートファイルの読み込みは、以下のようにします。

<?php get_header(‘page’); ?>
<?php get_footer(‘page’); ?>

ヘッダーやフッターを表示したい箇所に記述するだけでOKです。

Leave a Comment