MovableTypeのフィード出力に改行を反映させる
MovableTypeのデフォルトのフィードテンプレートでは、エントリ本文が段落分けされずに出力されるため、RSSリーダなどで表示するととても読みにくいです。
例えばatom.xmlだと、テンプレートはこんな感じになっているはずです。
<$MTEntryBody encode_xml="1" convert_breaks="0"$> <$MTEntryMore encode_xml="1" convert_breaks="0"$>
属性「convert_breaks」の値を「1」にすると改行および段落分けが反映され、「0」にすると反映されません。なので
<$MTEntryBody encode_xml="1" convert_breaks="1"$> <$MTEntryMore encode_xml="1" convert_breaks="1"$>
としておくとよいです。
そもそもなんでデフォルトは0なのだろうか。
posted by nac | permalink | comments (0) | trackbacks (0)








コメント