<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE feed [
  <!ENTITY lt "&#38;#60;">
  <!ENTITY gt "&#62;">
  <!ENTITY amp "&#38;#38;">
  <!ENTITY apos "&#39;">
  <!ENTITY quot "&#34;">
  <!ENTITY nbsp "&#160;">
  <!ENTITY copy "&#169;">
]>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="text">Webに関する備忘録</title>
	<subtitle type="text">ケンズキューブ-インターネット・Webのポータル＆コミュニティサイト</subtitle>
	<updated>2026-05-03T20:32:30+09:00</updated>
	<id>http://www.kens-cube.com/modules/blog2/index.php</id>
	<link rel="alternate" type="text/xhtml" hreflang="ja" href="http://www.kens-cube.com/" />
	<link rel="self" type="application/atom+xml" href="http://www.kens-cube.com/modules/blog2/index.php?page=atom" />
	<rights>Copyright &copy; 2001-2006</rights>
	<generator uri="http://www.kens-cube.com/">D3BLOG - XOOPS BLOG MODULE</generator>
	<entry>
		<title>ブログやニュースのRSSを自分のホームページに表示させる</title>
		<link rel="alternate" type="text/xhtml" href="http://www.kens-cube.com/modules/blog2/details.php?bid=53" />
		<id>http://www.kens-cube.com/modules/blog2/details.php?bid=53</id>
		<published>2010-01-18T01:25:53+09:00</published>
		<updated>2010-01-23T18:47:12+09:00</updated>
		<category term="ホームページに使える便利なもの" label="ホームページに使える便利なもの" />
		<author>
			<name>管理人</name>
		</author>
		<summary type="html" xml:base="http://www.kens-cube.com/" xml:lang="ja">RSSは今やブログやニュースなど様々なところで利用されています。そんな中、たとえば自分のブログの新着記事を自分のホームページに表示させたいことがあります。しかも自動で！（まぁRSSという概念からして当然ですが・・・）ただその方法がいまいちわからないと言う人も多いのではないでしょうか。</summary>
       <content type="html" xml:lang="ja" xml:base="http://www.kens-cube.com/">
<![CDATA[<div>RSSは今やブログやニュースなど様々なところで利用されています。<br />そんな中、たとえば自分のブログの新着記事を自分のホームページに表示させたいことがあります。<br />しかも自動で！（まぁRSSという概念からして当然ですが・・・）<br /><br />ただその方法がいまいちわからないと言う人も多いのではないでしょうか。<br />実際はそれなりに簡単です。<br />使うのはインラインフレームとmagpieRSSというPHPを利用すれば<br />簡単に自分のサイトに表示させることができます。<br /><br />まずはmagpieRSSをダウンロードしてください。<br /><br />RSS取得用ファイル<br /><a href="http://www.kens-cube.com/my/upload/rss.zip" target="_blank">http://www.kens-cube.com/my/upload/rss.zip</a><br /><br />ダウンロードしたらZIP形式に圧縮しているので解凍を行ってください。<br />解凍するとRSSという1つのフォルダができます。<br />この中でいじるのはmagpieフォルダ内のrss.phpだけです。<br />htmlファイルはサンプルでRSSを表示させるためのインラインフレームがかいてあるだけです。<br />rss.phpをメモ帳かエディタソフトで開きます。<br /><br />そうすると上のほうに<br />$url = <br />という箇所があります。<br />ここにRSSのURLを入れるだけです。<br /><br />RSSのURLがわからない場合は、<br />ブログやニュースなどにRSSというボタンがよくありますよね。<br />あそこを押したときにでるURL（アドレス）のことです。<br />あのRSSボタンを押すと意味不明な文字列に困惑しますが、<br />あれは人間が見るためではなくRSSを取得するための記述ですので、<br />文字列は気にせずURLだけをコピーしましょう。<br />URLの最後はrss.xmlやatom.xmlなどになることが多いです。<br /><br />それでサーバーにRSSフォルダごとアップしてインラインフレームでrss.phpを読み込みます。<br />例）<br />&lt;iframe src=&quot;rss/magpie/rss.php&quot; height=&quot;90&quot; width=&quot;100%&quot; marginwidth=&quot;0&quot; marginheight=&quot;3&quot; frameborder=&quot;0&quot; &gt;&lt;/iframe&gt;<br /><br />このタグをサイトの表示させたいところに挿入すればOKです。<br />（URLはおのおののサイトにあわせて設定してください。相対パスでも絶対パスでもOKです）<br />そのほかrss.phpの中にあるlistタグにブログなどのタイトルが表示されます。<br />ここはスタイルシートを使って自由に変更できます。<br /><br />PHPではechoのあとがhtmlとして出力されます。<br />ですのでこの場合かなり自由にいじることができます。<br />（いじらなくてもデフォルトでいい感じで表示されるように設定しています）<br /><br />いまさらですが、これはレンタルサーバーでのみ可能なことがほとんどです。<br />無料サーバーのほとんどがPHPを使うことができませんので・・・。<br /><br />ちなみにトップページ右側にあるニュースなどはyahooのRSSを取得して表示させています。それをjavascriptを使ってタブメニューにしているだけです。</div>]]>
       </content>
	</entry>
</feed>