プロが教える店舗&オフィスのセキュリティ対策術

WordPressの本を参考にしながら、WordPressでブログを作っています。
その中で、 RSSフィードへのリンクを追加する手順がありまして、
例として下記のようにrss2.0のフィードのURLにリンクしています:

: (中略)

<p class="feed">
<img src="<?php bloginfo('template_url'); ?>/feed-icon-28x28.png" alt="*" />
<a href="<?php bloginfo('rss2_url'); ?>">
RSS FEED
</a>
</p>

ちゃんとリンクは表示されるのですが、
クリックしてもRSSフィードは表示されず、その代わりに

This XML file does not appear to have any style information associated with it. The document tree is shown below.

<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" version="2.0">
<channel>
  :

と表示されます。リンク部分のソースコードは

<a href="http://***.jp/feed">

となっており、

<a href="http://***.jp/?feed=rss2">

ではありません。試しにブラウザ(chromium)で

http://***.jp/?feed=rss2

と打ったのですが、結果は同じでした。IE9でも同じでした。
ちなみに、atomにしても

This XML file does not appear to have any style information associated with it. The document tree is shown below.

というメッセージが出ないだけで、それ以降は同じです。

どうかRSSフィードをrss2.0で表示する方法を教えて下さい。

A 回答 (1件)

 rssフィードは、単なるXMLファイルですから、スタイルの指定がなければドキュメントツリーが表示されるだけですよ。


 それ以上でもそれ以下でもない・・・メッセージの通りです。

 そもそもブラウザで閲覧するためではなく、RSSに対応したブラウザやメールソフトが利用する物ですから、ブラウザのツールメニューで「このページを購読」をクリックしたら設定されれば良いのですよ。
    • good
    • 0
この回答へのお礼

おかげさまで、IE9だけですけどブラウザのツールメニューで「このページを購読」をクリックしたら見れました!
ChromiumやChromeは自分で探します。
RSSって普段は使ってないのでこれから勉強します。
ありがとうございました!

お礼日時:2013/10/13 14:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!