Home > MovableType > MTのRSSで全文配信をしない

MTのRSSで全文配信をしない

MovableTypeのRSSは、デフォルトだと本文全てを配信するようになっています。
今回はその全文配信を、「冒頭の数十文字のみ配信」に変更する方法を紹介します。
全文配信をするべきかしないべきかは、人によって目標とするものが違うので一概には言えませんが直接サイトにアクセスしてもらう必要があるなら、概要のみを配信すべきだと思います。
というわけで今回はデフォルトでリンクが貼ってあるRSS1.0を編集します。

MovableType 3.17の場合

まずMovable Typeのテンプレートの、RSS 1.0の編集をします。

デフォルトでは一番下から8行目の、

<description><$MTEntryBody encode_xml="1"$></description>
<description><$MTEntryExcerpt convert_breaks="1" encode_xml="1"$></description>

に変更して保存します。
これで1つのエントリーにつき「ウェブログの設定」→「概要に載せる文字数」で設定したバイト数しかRSSでは配信されないようになりました。デフォルトでは確か40バイトです。

概要の文章を別に作りたい

冒頭数十文字では意味がうまく伝わらない、適切ではない。などで概要の文章を本文とは別に作りたい時はエントリーの「概要(excerpt)」に手動でテキストを打つことで自分の思ったとおりの概要を配信することができます。
ここに何も入力されて無いときは自動的に冒頭数十文字が配信されるようになっています。

Home > MovableType > MTのRSSで全文配信をしない

Search
Feeds

Page Top