?></body></html>ここで問題が発生します。上記のコードを見るとそれぞれのページでheaderやfoooter、sidebarなどは共通して同じコードです。それぞれheaderもfooterもsidebarも全く違うコードを書いている場合はいいでしょうが、上記ののように同じになると非効率だと思いませんか?ファイルサイズも肥大化しますし、変更を加える時それぞれのファイルを編集しなくてはいけません。パーツテンプレートファイルベーステンプレートファイルだけでは、重複コードができて編集する時もそれぞれ手を加えるとなると気が重くなることでしょう。非常にメンテナンス性が良くないです。そこでパーツテンプレートファイルが活躍します。このテンプレートファイルは、Webページに直接対応するものではなく、ベーステンプレートファイル内の共通する部分を部品化して、ベーステンプレートファイルにテンプレートタグを書いて読み込んで使います。このパーツテンプレートファイルはテンプレートタグとセットで覚えておきましょう。WordPress標準では、以下のファイル名を付けたファイルをそれに対応したテンプレートタグで使うことができます。get_template_part()上記のように比較的共通したコードを書きそうな、header、sidebar、footerなどはWordPress標準で認識できるテンプレートタグが準備されています。部品化したテンプレートファイルは以下のようにして使う事ができます。header部分を切り分けて部品化した場合を例にしています。