ブログのRSSを取得してウェブサイトに表示!やっぱりライブドアブログがいいね!

ホームページ作成 徹底実践!無料講座。

ブログのRSSを取得してウェブサイトに表示!やっぱりライブドアブログがいいね!

2010-08-18
自分のブログからRSSを取得して、ウェブサイトに表示するスクリプト
とりあえず、アメブロのRSS「1.0」を取得する場合です。
<?php
$xml="RSS1.0のアドレス";
$data=simplexml_load_file($xml);

foreach($data->item as $item){

print<<<DISP
<a href="$item->link" target="_blank">$item->title</a><br />
$item->description<br />
DISP;

}
?>
RSS「1.0」だと、ブログの内容が途中で省略されていますので、全部ひっぱってくるには、
RSS「2.0」を引っ張ってきてください。
<?php
$xml="RSS2.0のアドレス";
$data=simplexml_load_file($xml);

foreach($data->channel->item as $item){

print<<<DISP
<a href="$item->link" target="_blank">$item->title</a><br />
$item->description<br />
DISP;

}
?>
注意としては、RSS2.0で内容を引っ張って来ても、画像は取り込めないので、正規表現で<img>タグを削除したりする処理をした方がいいです。

<?php
$xml="RSS2.0のアドレス";
$data=simplexml_load_file($xml);

foreach($data->channel->item as $item){

// 画像削除する処理

$des=$item->description;
$des=preg_replace("<IMG (.*)*?>","",$des);
$des=preg_replace("<img (.*)*?>","",$des);

print<<<DISP
<a href="$item->link" target="_blank">$item->title</a><br />
$des<br />
DISP;

}
?>

正規表現が怪しい感じですが、テスト動作では動いてます。

ん~でも、やっぱり画像引っ張れないのは不満ですね。
そこで、やっぱりウェブ系ブログでカユいところまで手が届くっていえば、ライブドアブログ
ってことで、記事中の画像も引っ張れるか試してみました!

さすがライブドアブログ!!引っ張れます!プログラムは若干変更
ちなみにライブドアブログのRSSアドレスは
ブログトップページのアドレス/index.rdf

<?php
$xml="ライブドアのRSSアドレス";
$data=simplexml_load_file($xml);


foreach($data->item as $item){

$cont=$item->children("http://purl.org/rss/1.0/modules/content/")->encoded;


print<<<DISP
<a href="$item->link" target="_blank">$item->title</a><br />
$cont<br clear="all" />
DISP;

}
?>

自分のサイトにブログの記事を読み込めれば、SEO対策にもいいですし!
これは、ブログ書くならライブドアブログですな!
この記事が参考になったら、投票お願いします。 | 投票 |

関連記事

新着情報 / 一覧

2010年07月26日
アマゾンアフィリエイトツール「アマゾンツール」公開しました!
アマゾンのアソシエイトでアフィリエイトしている方向けに簡単にアフィリエイトリンクが貼れるツールを公開しました!いろんなレイアウトが作れるので、ブログにもウェブサイトにも最適です。
2010年07月17日
アマゾンアソシエイトツール01公開!
「AMAZON AWS PHP 01」を公開してみました。アマゾンでアフィリエイトしている方は見てみてください!
2010年07月17日
我流ホームページ作成 徹底実践!無料講座オープン
サイト名通り我流ですが、参考程度にご覧頂けたら、幸いです。

ホームページ運営必須サイト

YAHOO!サイトエクスプローラー
サイト作ったらまず無料登録すべし!YAHOO!に自分のサイトを巡回、登録してもらえます。被リンク数やインデックスされたページ数も確認できます。
Googleウェブマスターツール
当然こちらも無料登録するべし!Googleに自分サイトを知ってもらいましょう。被リンク数やインデックス数も確認できます。
Ferret PLUS / フェレットプラス
無料で使えるSEO・SEMツール

使えますこのサイト

格安ドメイン取得サービス─ムームードメイン─
やっぱり安い!複数ドメインを管理するのも機能が充実していて使いやすい!
お財布にやさしい、導入コスト0円のレンタルサーバー
アクセスの多いメインサイトやガチャガチャプログラムが動くサイトを作るなら、カゴヤの専用サーバーがオススメ!
独自ドメイン追加無制限! マルチドメイン対応サーバー『ヘテムル』
サテライトサイトやら、SEO実験サイト、アフィリエイトサイトを作るなら、ドメイン追加無制限のヘテムルがオススメ!

最新記事一覧


我流ホームページ作成

カテゴリー

アマゾンアソシエイトツール



ISD個性心理学 / 宝当神社 / 福岡・博多の担々麺 / ヘンケルス / モルディブ / Tシャツ通販 / ISD個性心理学セミナー / 造花・観葉植物通販 /
Copyright (C) 2010 我流ホームページ作成 徹底実践!無料講座。 All Rights Reserved.