<meta name="keywords" content="キーワード キーワード キーワード" />
<meta name="description" content="文章" />
キーワードは半角あける!
キーワード" />
最後は半角/>となる
2011-03-10
2011-03-04
記事一覧のウィジェットを作る
後は、 レイアウトテンプレート向けのテンプレートタグを駆使して、 独自のガジェットを作成する方法ですね。
・レイアウト用ページ要素タグ - Blogger ヘルプ
http://www.google.com/support/ blogger/bin/answer.py?hl=jp& answer=46888
・レイアウト用ウィジット タグ - Blogger ヘルプ
http://www.google.com/support/ blogger/bin/answer.py?hl=jp& answer=46995
・レイアウト データ タグ - Blogger ヘルプ
http://www.google.com/support/ blogger/bin/answer.py?hl=jp& answer=47270
を参考に色々いじってみるといいです。… と言ってもハードルが高いと思うので、 アーカイブガジェットの変形として、 記事一覧を表示する独自ガジェットを作ってみました。
Blogger の管理画面「デザイン > HTML の編集」から、「テンプレートをすべてダウンロード」して、 バックアップを取ってください。
「ウィジェットのテンプレートを展開」にチェックを入れ、 テキストエリアから、<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
のようなタグを見つけます。「BlogArchive」 で検索をかけるとすぐみつかると思います。
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'> から、一番近い </b:widget> まで(私の場合 87 行ありました)を次のコードに書き換えます。
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='interval' var='intervalData'>
<b:loop values='data:intervalData' var='i'>
<b:if cond='data:i.data'>
<b:include data='i.data' name='interval'/>
</b:if>
<b:if cond='data:i.posts'>
<b:include data='i.posts' name='posts'/>
</b:if>
</b:loop>
</b:includable>
<b:includable id='posts' var='posts'>
<b:loop values='data:posts' var='i'>
<li><a expr:href='data:i.url'><data: i.title/></a></li>
</b:loop>
</b:includable>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "item"'>
<div class='w-content'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<ul>
<b:include data='data' name='interval'/>
</ul>
<b:include name='quickedit'/>
</div>
</div>
</b:if>
</b:includable>
</b:widget>
これで上手くいくと思います。 アーカイブガジェットと共存させたい場合は、 上記コードでアーカイブガジェットを書き換えずに、id=' BlogArchive2' として追加するのがいいと思います。
ちなみに、これで表示できる投稿は最新の 50 件です。「デザイン > ページ要素」から、ガジェットの編集でタイトルを「最近の投稿」 などに書き換えて使ってください。
via
ヘルプフォーラム >
Blogger >
利用方法についての質問 >
テンプレートデザイナーのHTML編集で過去記事一覧をサイドバーに出したい
how to for 64に試しで付けてみた
・レイアウト用ページ要素タグ - Blogger ヘルプ
http://www.google.com/support/
・レイアウト用ウィジット タグ - Blogger ヘルプ
http://www.google.com/support/
・レイアウト データ タグ - Blogger ヘルプ
http://www.google.com/support/
を参考に色々いじってみるといいです。…
Blogger の管理画面「デザイン > HTML の編集」から、「テンプレートをすべてダウンロード」して、
「ウィジェットのテンプレートを展開」にチェックを入れ、
のようなタグを見つけます。「BlogArchive」
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'> から、一番近い </b:widget> まで(私の場合 87 行ありました)を次のコードに書き換えます。
<b:widget id='BlogArchive1' locked='false' title='Blog Archive' type='BlogArchive'>
<b:includable id='interval' var='intervalData'>
<b:loop values='data:intervalData' var='i'>
<b:if cond='data:i.data'>
<b:include data='i.data' name='interval'/>
</b:if>
<b:if cond='data:i.posts'>
<b:include data='i.posts' name='posts'/>
</b:if>
</b:loop>
</b:includable>
<b:includable id='posts' var='posts'>
<b:loop values='data:posts' var='i'>
<li><a expr:href='data:i.url'><data:
</b:loop>
</b:includable>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "item"'>
<div class='w-content'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<ul>
<b:include data='data' name='interval'/>
</ul>
<b:include name='quickedit'/>
</div>
</div>
</b:if>
</b:includable>
</b:widget>
これで上手くいくと思います。
ちなみに、これで表示できる投稿は最新の 50 件です。「デザイン > ページ要素」から、ガジェットの編集でタイトルを「最近の投稿」
via
ヘルプフォーラム >
Blogger >
利用方法についての質問 >
テンプレートデザイナーのHTML編集で過去記事一覧をサイドバーに出したい
how to for 64に試しで付けてみた
2011-03-01
登録: 投稿 (Atom)を消す Wu-wei テンプレート
wu wei テンプレート
投稿Atomのセクション非表示にするために
<div class='feed-links'>
<data:feedLinksMsg/>
<b:loop values='data:links' var='f'>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
</b:loop>
</div >
を削除した。
投稿Atomのセクション非表示にするために
<div class='feed-links'>
<data:feedLinksMsg/>
<b:loop values='data:links' var='f'>
<a class='feed-link' expr:href='data:f.url' expr:type='data:f.mimeType' target='_blank'><data:f.name/> (<data:f.feedType/>)</a>
</b:loop>
</div >
を削除した。