通过RSS输出和接收,可以方便地实现在一个wp blog中跨网站调用另一个wp blog的内容。
1. 需要用到函数fetch_rss():
require_once (ABSPATH.WPINC.'/rss.php');
2. 设定RSS源和要显示的文章数目:
$url = 'http://zyxco.com/XXXX/wp-rss.php';
$itemsnum = 13;
3: 接收并显示标题与链接:
$rss = fetch_rss($url);
foreach(array_slice($rss->items,0,$itemsnum) as $item) { ?>
<li><href="<?php echo $item['link'] ?>"><?php echo $item['title'] ?></li>
<?php } ?>
需要传送的内容有特别的要求,可以在源blog的RSS输出中设定。
参考:
1. WP函数:fetch_rss()
2. 如果想省事,这个插件可用: Get Recent Post From Feed
