- 2005年12月11日 18:08
- 固定リンク
- カテゴリ : MovableType
Movable Typeのデフォルトのブログの表示状態は、RSS2.0のみの表示になっている。
それを少し手を加えて、RSS1.0、atom、rsdへのリンクを付け加えてみた。
RSS1.0に関しては、普通にインストールした状態では、テンプレートがないので、次の手順でファイルを作る。
1.Movable Typeの公式サイトのデフォルトテンプレートスタイルのページで、RSS1.0のテンプレートをコピーしてくる。
2.テンプレート―インデックス―新規作成でテンプレートファイルを作成して、コピーしてきたものをはりつける。
ファイル名・・・任意だけれど、RSS1.0がいいと思う。
出力ファイル名・・・index.rdf
保存。
ファイルはここで作成完了。
でも、このままでは、ブログに反映されないので、RSSで配信したいテンプレート(メインページ、カテゴリーページ、アーカイブ、個別、日別・・・など。)に、RSSへのリンクを書き加える。
テンプレートの上部の方に、<link rel~始まる、スタイルシートやもともとあるxmlへのリンクが記述してあるパラグラフがあるので、そこに次のリンクを加えて記述する。
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<$MTBlogURL$>index.rdf" />
保存・再構築。
これで、RSS1.0がブログに反映されるようになる。
atom、rsdに関しては、デフォルトで、ブログに表示はされていないものの、テンプレはきちんと入っているので、表示させたい場所へリンクをはるだけでOK。
もともと、syndicateが表示されているところに、先ほど作成した、RSS1.0と、atom、rsdをこんな感じで↓付け足す。
<a href="<$MTBlogURL$>rsd.xml" >rsd</a><br>
<a href="<$MTBlogURL$>atom.xml" >atom</a><br>
<a href="<$MTBlogURL$>index.rdf" >RSS1.0</a>
私は、別窓表示させたいので、を付け加えている。
保存・再構築。
ブログのsyndicate部分に、もともとあるRSS2.0に加え、RSS1.0、atom、rsdが追加される。
- 新 : 脳力判定―PANELS―。
- 古 : ブログ普及委員会。






