Materializing [マテリアライジング]

About Home

RSSフィードに「続きを読む(記事全文)」、「追記部分も表示」を行う

arata (2006年10月20日 20:05)

配信しているRSSフィードをちょっとずつ改変してみます。
どのように読ませたいか、その目的に合った方法を採ると良いですね。

このサイトでは
FeedBurner - フィードを登録ましょう
のサービスを利用して、もしブラウザでフィードURLに対してアクセスがあった場合でも、そのまま読める形にして配信しています。
最新の5件を記事全文表示にしてみました。

Atom(atom.xml)を改変する

もとの表示部分

<content type="html" xml:lang="<$MTBlogLanguage ietf="1"$>" xml:base="<$MTBlogURL encode_xml="1"$>">
<$MTEntryBody encode_xml="1" convert_breaks="0"$>
<$MTEntryMore encode_xml="1" convert_breaks="0"$>
</content>

追記を表示させている部分を「続きを読む(記事全文表示)」に変更

<content type="html" xml:lang="<$MTBlogLanguage ietf="1"$>" xml:base="<$MTBlogURL encode_xml="1"$>">
<$MTEntryBody encode_xml="1" convert_breaks="0"$>
<![CDATA[
<p><a href="<$MTEntryPermalink encode_xml="1"$>">記事全文を読む</a></p>
]]>
</content>

RSS2.0

もとの表示部分

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

「続きを読む(記事全文表示)」リンクを付加

<description><$MTEntryBody encode_xml="1" convert_breaks="0"$>
<![CDATA[
<p><a href="<$MTEntryPermalink encode_xml="1"$>">記事全文を読む</a></p>
]]>
</description>

フィードの改変ポイント

<$MTEntryMore encode_xml="1" convert_breaks="0"$>

と

<![CDATA[
<p><a href="<$MTEntryPermalink encode_xml="1"$>">記事全文を読む</a></p>
]]>

上記ふたつの部分の用い方が大切みたいです。
他にもタグとか、概要部分のみの出力も出来そうですね。

[参考記事]

Feedカスタマイズ-本文末尾に「続きを読む」リンク表示 - WEBデザイン BLOG [WEBデザインライブライブラリー]
FeedBurnerへリダイレクトでフィードを一つにまとめる-フィードカスタマイズ - WEBデザイン BLOG [WEBデザインライブライブラリー]

Materializing [マテリアライジング]

Materializing [マテリアライジング]

About Back

トラックバック(0)

トラックバックURL: http://www.materializing.net/weblog/mt-tb-270808.cgi/127

Materializing [マテリアライジング]

About This Site

基本的には自分のためのNoteって感じでゆるく運営中。
紹介している情報(サイトやWeb制作、CMS解説など)は、どちらかというと初心者向けです。
このサイト自体をWebに関する実験場として、Webの楽しいところや難しいところなど、伝え遺して行けたらなーと思ってます。


Name
新(arata)
Hobby
Driving,PC,Listening Music
Handling
Webサイト(CMS),Programming(PHP,Java),Webグラフィック
Profile Page URL
http://iddy.jp/profile/materializing/
Twitter
Twitter/arata
Other Info
My Profile by iddy

Create with jQuery, jQTouch.


CLOSE