RSSフィードをテキストで自分のwebページに貼り付ける方法を教えて下さい。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/04/11 13:00:48
  • 終了:2008/04/12 14:49:33

回答(3件)

id:master-3rd No.1

master-3rd回答回数293ベストアンサー獲得回数212008/04/11 15:24:28

ポイント27pt

jsRSS++

http://www.daikoku-ya.org/blog/2005/12/29/

これはどうでしょうか?

ページ埋め込み型 RSS リーダで、配信されている RSS を読み込み JavaScript を使って自分のサイトの好きな所に貼り込む事が出来ます。

id:kazuhiko11

説明が足りないようでもうしわけありません。

RSSフィードを読み込むのですが、ソース上では読み込んだテキストが表示される方法が知りたかったです。

2008/04/11 20:18:38
id:netskywallker No.2

netskywallker回答回数3ベストアンサー獲得回数02008/04/11 16:27:55

ポイント27pt

 あなたのWebページでフィードが提供されているという前提での話ですが。

 チェックするには、サイトを表示してマウスを右クリック→「ソースの表示(V)」をクリック。

 <head>と</head>の間に、下記のような記述があればOKです。

<link rel="alternate" type="application/atom+xml" title="Atom" href="<$MTBlogURL$>atom.xml" />

<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$MTBlogURL$>index.xml" />


<$MTBlogURL$>は、http://hogehoge.com/ など、ご自分のサイトのURLです。MT(ムーバブルタイプ)の場合は、変更は不要です。

 さて、フィードを表示したいファイル(index.htmlなど)をnotepadやterapad などのエディタで開いて、例えばサイドバー・トップの位置に、次の記述をコピー&ペーストしてください。

<div class="feed">

<a href="<$MTBlogURL$>atom.xml">ATOM</a> | <a href="<$MTBlogURL$>index.xml">RSS</a>

</div>

 「 | 」は半角スペース+|+半角スペース、ですが、不必要なら削除してください。

 そして、スタイルシートの、サイドバー部分のトップに、下の「.feed」以下の記述をコピペします。

 スタイルシートは、ソースの表示で(<link rel="stylesheet" href="http://hogehoge.com/styles-site.css" type="text/css" />)などと指定してあります。(***.css)

 以下の、スタイルシートの数値は実際の画面を見て、修正してください。

 また、必要のない要素(ボーダーや背景色)は削除してかまいません。

 リンクのアンダーラインを表示したければ、「text-decoration: none;」を削除します。

.feed {

margin: 10px 0;

padding: 0;

text-align: center;

font-size: 60%;

text-decoration: none;

border: 1px solid #c0c0c0;

background: #f0fff0;

}

id:kazuhiko11

説明が足りないようでもうしわけありません。

RSSフィードを読み込むのですが、ソース上では読み込んだテキストが表示される方法が知りたかったです。

2008/04/11 20:21:01
id:netskywallker No.3

netskywallker回答回数3ベストアンサー獲得回数02008/04/12 07:48:23

ポイント26pt

 RSDが設定されているかどうか、というお話しのようですが、あなたのブログがどのようなタイプなのかが分かりません。MTなら標準で装備してある機能ですが、それがないブログだということでしょうか。

 メタタグに< link rel="EditURI" type="application/rsd+xml" title="RSD" href="<$MTBlogURL$>rsd.xml" />

 という記述があるでしょうか。RSD(rsd.xml)が設定されていないと、ソースに「rdf:Description」が記述されません。

 独自にRSDを設置することも可能ですが、ブログのタイプによって異なってきますので、他の回答者の方が無駄骨にならないよう、もう少し詳しい情報をお伝え下さい。

 次のサイトが参考になるかと思います。

http://blog.pasonatech.co.jp/nextblog/sugiura/2807.html

id:kazuhiko11

すいません、改めて質問し直します。

2008/04/12 14:49:18

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

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

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

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

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません