MT4サイトではindex.xmlは作成されない
Movable Type 3の頃は存在したindex.xmlが、Movable Type 4ではrss.xmlと名称変更されています。
Movable Type 3のサイトをMovable Type 4へアップグレードした場合、以前のサイトのindex.xmlを受け取ってサイトを購読していたユーザや、フィード情報を受け取っていた各種ブログサービスへ、サイトの情報を反映できなくなります。
Movable Type 3のindex.xmlとMovable Type 4のrss.xmlのファイルは、docsタグで囲まれたURL(RSS 2.0 Specification)の相違、MTEntryBodyファンクションタグでのconvert_breaksモデファイアの有無くらいしか相違点が無いです。
従来どおりのファイル名でフィード情報を出力するには、rss.xmlテンプレートのコードを新しく作った任意のテンプレートへ貼り付け、テンプレート名を「旧RSS」、出力ファイル名を「index.xml」などとし、このファイルのリンクをサイドバーなどへ追加で貼るなどすればよいです。
- ページ先頭へ
- 前のエントリ: ソース中に大量の改行ができる
- 次のエントリ: グローバルナビゲーション設置時の問題点
- カテゴリ:トラブル集