My Vector Space

  人生は寄り道してなんぼ

パーツテンプレートを作る

《 進捗メモ&備忘録 》

 f:id:ooigawa-bitter-sweet:20150322160314j:plain 

 

 

 

パーツテンプレートとは

パーツテンプレートとは、ヘッダーやフッターといった各パーツを管理するためのテンプレートのファイル。そしてページを生成するためのテンプレートファイルであるindex.phpにこれらのパーツテンプレートを読み込んでいく。

 

 

パーツテンプレートの種類 ( 主なもの )

header.php footer.php sidebar.php comments.phpの四つを細かくみていくと、

 

header.phpについて

ヘッダー部分に記述するコードだけをまとめたファイル。
このファイルをindex.phpに読み込ませるために、index.phpファイルに以下を記述

< ? php get_header ( ) ; ? >

 

footer.phpについて

フッター部分に記述するコードだけをまとめたファイル。
このファイルを index.php に読み込ませるために、index.phpファイルに以下を記述

< ? php get_footer ( ) ; ? >

 

sidebar.phpについて

サイドバー部分に記述するコードだけをまとめたファイル。
このファイルをindex.phpに読み込ませるために、index.phpファイルに以下を記述

< ? php get_sidebar ( ) ; ? >

 

comments.phpについて

投稿記事を表示する部分に記述するコードだけをまとめたファイル。
このファイルをindex.phpに読み込ませるために、index.phpファイルに以下を記述

< ? php comments_template ( ) ; ? >

 

 

パーツテンプレートを作っておくことのメリット

 ●トップページや固定ページなどで、共通している部分をそれぞれのファイルで繰り返
し書くのは手間がかかるので、テンプレート間でパーツを共有することで手間が省け
る。

 ●サイトのメンテナンスが楽にできる。各テンプレートファイルを修正するだけ。 

 

 

記述 編集のしかた   

 パーツテンプレートのphpファイルであるheader.php footer.php sidebar.php
comments.phpなどはhtmlとphpを混在させて記述することができる。

 なので、部分的に<?php ?>があり <?php ?>の内側がphpのプログラムとして認識
され、外側は通常のhtmlとして表示される。

PAGE TOP