RSSのXMLについて教えてください。


現在MovableTypeを使ってサイトを構築しています。rss.xmlについてはMovableTypeに同梱されているテンプレートを使っています。

フィードというものは、登録すると各記事のタイトルとそのページへのリンクが表示されるかと思います。
今回、そのリンクを任意のものにしたいと思っています。

具体的にはMovableTypeのカスタムフィールドで登録したURLを呼び出して、記事へのリンクではなくそのURLへと飛ばしたいと思っています。

実際に、rss.xmlテンプレートを以下のように変更したところ、確かにrss.xml上では任意のURLが表示されていました。

<link><$MTEntryPermalink encode_xml="1"$></link>
<guid><$MTEntryPermalink encode_xml="1"$></guid>



<link><MTIfNonEmpty tag="example1"><MTexample1></MTIfNonEmpty></link>
<guid><MTIfNonEmpty tag="example1"><MTexample1></MTIfNonEmpty></guid>


しかし、RSSリーダーでrss.xmlを登録してみると、やっぱり記事へのリンクが表示されているのです。

これは何故でしょうか。 何かいい代替案があればご教示いただけますか。

よろしくお願いいたします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2008/10/27 00:00:08
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:hatebu_music No.1

回答回数61ベストアンサー獲得回数2

ポイント60pt

>確かにrss.xml上では任意のURLが表示されていました。

と、いうことは RSSリーダーで登録したrss.xml と 任意のURLが表示できたrss.xml のアドレスが違っていたのではないでしょうか?

任意のURLが表示できたrss.xmlをブラウザで表示させてリンクをクリックしてみれば、rss.xmlに任意のURLが表示できたのか確かめれると思いますが。

http://www.google.co.jp/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません