こんばんこ ![]()
TypePad サポートチームの えぬぽん です。
今回は、TypePad の 上級者テンプレート についてご紹介します。
※ 上級者テンプレートは、プロプラン でご利用いただけます。
TypePad には、ブログのデザインや表示項目をすべて自分でカスタマイズできる「上級者テンプレート」という機能があります。上級者テンプレートは、インデックステンプレート、アーカイブテンプレート、テンプレートモジュールというように、ページの役割ごとにテンプレートが分かれています。
インデックステンプレートとは、ブログのトップページや RSS フィード、スタイルシートなど、
サイト内に必要なファイルを、各テンプレートから 1 つ作成するものです。
アーカイブテンプレートとは、月別やカテゴリー別、記事の個別ページなど、同じ形式で複数のファイルを必要とする際に使います。アーカイブテンプレートは、1 つのテンプレートから、月別やカテゴリー別などの条件に合わせて、複数のファイルを作成します。
テンプレートモジュールとは、ブログのヘッダー部分、サイドメニュー部分、フッター部分など、複数のページで共通する部分を細分化(モジュール化)し、各ページで共通する部分のみを記載しているテンプレートになります。
今回は、テンプレートモジュールの便利な使い方をご紹介します。
テンプレートを細分化すると何が良いかというと、例えばブログのフッター部分。
ここにコピーライトを表示し、その後間違いに気付いた時、インデックステンプレートやアーカイブテンプレートなど、数あるすべてのテンプレートを変更するのはとても時間がかかります。
しかしテンプレートモジュールと使うと、コピーライトの綴りを間違えた!なんてことになった場合でも、
コピーライト用に作っておいたテンプレートモジュール 1 つを編集するだけで、すべてのページのコピーライトが変更されます。
テンプレートモジュールを利用せず、テンプレートに直接コピーライトを記述していると、細かい変更があるたびにすべてのテンプレートを編集する必要がありますが、テンプレートモジュールを利用すると、1 度作成してしまえばその後の更新はとても簡単です。
テンプレートモジュールを利用してブログの一番下にコピーライトを表示する場合、
具体的には以下のような手順を行います。
ブログにコピーライトをコピーライトをつけてみよう
![]()
- [ダッシュボード] - [ブログ] - [(ブログ名)] - [デザイン] を開く
※ ブログに上級者テンプレートを設定していない場合は [デザインを変更する] を参考に、上級者テンプレートの作成、適用を行ってください。
- [新しくテンプレートモジュールを作成] をクリックする
- テンプレートモジュールを作成する(テンプレート名は任意の名前)
- 作成したテンプレートモジュールを表示させたいページのテンプレートに読み込む
※ テンプレートモジュールを読み込むための MT タグは以下です。(「コピーライト」の部分には、手順 2 で作成したテンプレートモジュールのテンプレート名を入力します。)<$MTInclude module="コピーライト"$>
- すべてのページにコピーライトを表示したい場合は、以下のテンプレートすべてにテンプレートモジュールを読み込ませる
- Main Index Template
- Category Archives
- DateBased Archives
- Individual Archives
- Pages
上記手順で、テンプレートモジュールの内容がブログに反映されます。
テンプレートモジュールで挿入したコピーライトの部分を更新したい、という時は、以下のような手順で、「コピーライト」用のテンプレートモジュールのみを編集するだけで、全ページのコピーライト部分が変更されます。
変更の手順はこれだけです。上記手順が完了すると、変更がブログのコピーライト部分に反映されます。
コピーライト以外にも、全ページ共通のフッターをつけたい、共通のヘッダー、共通のサイドバー項目をつけたい、という場合にも、テンプレートモジュールはとても便利です。
テンプレートモジュールの使い方をマスターして、ぜひ活用してください。
参考:テンプレート情報(英語)
それではまた会いましょう~~~~![]()
