X

WordPress備忘録 複数のヘッダー、フッターを使い分ける

HPとして制作する場合、どうしても、トップページと中のページで違うヘッダーやフッターを使いたい場合があります。これのやり方は意外と簡単でした。(^^)

まず、header.phpを必要な数だけコピーします。仮に2つ増やすとして、それぞれ、header-1.php、header-2.phpといったファイル名にして、中味をそれぞれのヘッダーに書き換えて保存します。これをサーバーの使用しているテーマフォルダの中にアップロードします。

次に、やはり必要な数だけpage.phpをコピーします。これも、それぞれにexample1-page.php、example2-phpという名前をつけて保存します。exampleの部分は好きな名前でOKです。同じく、サーバーの使用しているテーマフォルダにアップロードします。

example1-page.phpを例にとると、中を開いて、ファイルの文頭部分のテンプレートネームを書き換えます。

<?php /* Template Name: example1 */ ?>

この名前で、固定ページの編集画面で選択が可能になります。もちろん、上のexample1の部分はお好きな名前でOKです。

次に、同じexample1-page.php内の

<?php get_header(); ?>

部分を以下のように変更します。

<?php get_header("1"); ?>

これでおしまいです。あとは、固定ページの編集画面で、このテンプレートを選択するだけです。

同じ要領で、footer.phpをコピーすれば、フッターも複数作れます。仮にfooter-1.phpを作っていれば、ヘッダーと同じように、example1-page.php内のフッター部分を以下のように書き換えるだけです。

<?php get_footer("1"); ?>

また、サイドバー部分も、ウィジェットエリアの追加で増やしたサイドバーをexample1-page.php内に書き込んでやれば、ヘッダー、フッター、サイドバーが違うページにする事ができます。(^^)

矢村やすけ: 矢村やすけと申します。 僕が住む、安曇野には八面大王伝説という伝説があります。その伝説の中で、妖力の強い八面大王をうつ為の矢に使う三十三節ある山鳥の尾羽を、矢村に住んでいた弥助が坂上田村麿呂に献上します。現在、僕が住んでいる場所が、その矢村地区に近いので、矢村やすけとしました。 安曇野の地名は、この八面大王伝説由来のものが多いです。そんな伝説に彩られた安曇野の風景を主にスマホ写真で投稿していきます。(^^)
Related Post

This website uses cookies.