このエントリーをはてなブックマークに追加

Simply RSS Fetcher http://wordpress.org/extend/plugins/simply-rss-fetcher/:
外部ブログのRSSから更新情報を得て表示するプラグイン。
デフォルトはリスト表示ですが、リストにしない、リンクを付ける付けない、日時を入れる入れない、などのカスタマイズが出来ます。
タグの書き方については http://rick.jinlabs.com/code/simply-rss-fetcher/ 参照

複数の外部ブログがあって、HPのトップに全てのブログの更新情報を表示したい場合などに便利かと。

サイドバーにウィジェットで表示したい場合は(検証してませんが) KB Advanced RSS Widget http://wordpress.org/extend/plugins/kb-advanced-rss-widget/ が良さそうな気がします。

2010.3.28追記
プラグインではないが、Google AJAX Feed API を使用して表示する方法もある。これはhtmlにも表示でき、タイトル、概要、本文などを表示できる。*keyを取得する必要あり。

2013.8.9 このページに今でもアクセスがあるので追記。上記のプラグインは古いので以下にPHPで表示するサンプルを

<dl>
<?php
include_once(ABSPATH . WPINC . '/class-simplepie.php');
$feed = new SimplePie();
$feed->set_feed_url('フィードのURL');
$feed->enable_cache(false);
$feed->init();
$items = $feed->get_items(0, 3);
?>
<?php if (empty($items)) : ?>
<dt>No Feed</dt>
<?php else: ?>
<?php foreach ($items as $item) : ?>
<?php $title = $item->get_title(); ?>
<dt><?php echo $date = $item->get_date('Y年n月j日'); ?></dt>
<dd><?php
	$days=7;
	$today=date('U');
	$entry=$item->get_date('U');
	$sa=date('U',($today - $entry))/86400;
		if( $days > $sa ){
 	 	echo '<span class="new">new!</span>';
 		}
?><a href="<?php $link = $item->get_link(); echo $link; ?>" target="_blank"><?php echo $title; ?></a></dd>
<?php endforeach; ?>
<?php endif; ?>
</dl>

2009.04.05 投稿 2015.04.05 更新

新しい情報を追記している場合はありますが、古い情報の修正はしていません。投稿日・文中の日付を参照してください。

Recent Articles