今wordpressでサイトを作成しているのですが。
ブラウザがchromeの場合で、
たとえばなんですが下記のfeedのリンクを押下すると
ツリー構造にならず文字列のみで表示されてしまいます。
https://www.ideaxidea.com/feed
けれどまた下記のサイトを開くとツリー構造になってくれます。
http://itlifehack.jp/atom.xml
今回wordpressのフィードを下記のようにしたいのですが、
現在は上のサイトみたいな状態で、
どこを修正すればxmlで作成できるのでしょうか?
本当にまったくと言っていいほど無知なので、
よろしくお願いいたします。
-- 追記
理由としては業務で利用しており、要望としてあがっているので対応したいです。
ですので、”text/xml”で表示するにはどのようにすればよろしいでしょうか?よろしくお願いいたします。
原因は Content-Type ヘッダの違いですね。 ideaxidea.com と違い、 itlifehack.jp では "text/xml" として XML ファイルであることを Content-Type ヘッダで主張しているため、 Chrome では XML ツリー表示になります。 / 一方、例えば最新の WordPress のデフォルト設定をそのまま使っているのであれば、実はより適切な "application/rss+xml" といった Content-Type ヘッダを主張しているはずなのですが、残念ながら Chrome はこの Content-Type を解釈してくれないため、ただのテキスト表示になってしまいます。しかしフィードとしてきちんと動作しないわけではありません。 / そこで確認したいのですが、「Chrome で XML 表示させたい」理由は何でしょうか? もしも「フィードとして正しい動作をしない気がする」ということでしたら、それは誤解ですので、きちんと Chrome ではなくフィードリーダーを使って動作確認をすべきだと思います。
お返事遅れまして申し訳ございません、ご回答ありがとうございます。理由としては業務で利用しており、要望としてあがっているので対応したいです。ですので、”text/xml”で表示するにはどのようにすればよろしいでしょうか?よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー