テンプレートタグでカスタマイズ 
前々回の記事「日本語の Blogger Help 発見!」で「Blogger の独自タグ」と呼んでいたのは、正確には「テンプレートタグ(Blogger's Template Tags)」といいます。この間は内容に全くふれられなかったので、今日はこのテンプレートタグを見ていくことにします。
Blogger テンプレートの HTML の中には
この2つのタグの場合は、それぞれ「ブログタイトルを書き出す」「投稿の日時を書き出す」という役割を持っています。
例えばこのブログなら、
同様に、各ブログのタイトルやプロフィール、各投稿の日時や内容などなど様々なデータが、ページ構成時にテンプレートタグを通して書き出されていきます。
Blogger Help(日本語版)に
とあるのはそういうことです。
前述のような単にデータを書き出すタグ($ のついたもの)は「アイテムレベルタグ」と呼ばれますが、それとは別にページのデザインや構成を担当するのが「ページレベルタグ」と呼ばれるタグです($ のついていないもの)。ページレベルタグを使うと、メインページに表示するパーツ、記事単独ページに表示するパーツなどをHTMLで書き分けて、ページの種類ごとに表示するコンテンツを変える、といったカスタマイズも可能になります。
テンプレートタグの役割と、それぞれのタグの意味を知れば、Blogger のカスタマイズの幅が大きく広がることと思います。最後にテンプレートタグを詳しく紹介しているサイトを、挙げておきますのでご覧下さい。
Blogger テンプレートの HTML の中には
<$BlogPageTitle$> や <$BlogDateHeaderDate$> など、普段ウェブページを作るときには見ないタグが並んでいると思います。これらをテンプレートタグといいます。この2つのタグの場合は、それぞれ「ブログタイトルを書き出す」「投稿の日時を書き出す」という役割を持っています。
例えばこのブログなら、
<$BlogPageTitle$> の位置に「クリボウの Blogger Tips」という文字が書き出されます。同様に、各ブログのタイトルやプロフィール、各投稿の日時や内容などなど様々なデータが、ページ構成時にテンプレートタグを通して書き出されていきます。
Blogger Help(日本語版)に
Blogger はウェブの更新を手軽なものにします。更新するために、最低限、あなたがすることは Post (投稿記事)を書いて "Publish" をクリックするだけです。あなたが Blogger に Post を投稿した時、その内容は私たちのデータベースに保存されます。そしてそれが Blogger tag によって挿入される内容となります。Blogger tag はデータベースからデータを取得して Blog を Publish するプログラムに挿入場所を教えます。"ここにタイトルを表示、Post はその下、そして日付と時刻はこことあそこ" という具合です。それはとても丁寧に。
とあるのはそういうことです。
前述のような単にデータを書き出すタグ($ のついたもの)は「アイテムレベルタグ」と呼ばれますが、それとは別にページのデザインや構成を担当するのが「ページレベルタグ」と呼ばれるタグです($ のついていないもの)。ページレベルタグを使うと、メインページに表示するパーツ、記事単独ページに表示するパーツなどをHTMLで書き分けて、ページの種類ごとに表示するコンテンツを変える、といったカスタマイズも可能になります。
テンプレートタグの役割と、それぞれのタグの意味を知れば、Blogger のカスタマイズの幅が大きく広がることと思います。最後にテンプレートタグを詳しく紹介しているサイトを、挙げておきますのでご覧下さい。
- Blogger Help(日本語版) > Template Tags
- Blogger Unofficial FAQ blog(日本語版) > Templates
- OpenCage > Blogger Template Tags

Post a Comment