北极寒流 » 网络资源 » 利用Rss订阅源调用Google、百度的关键字最新文章 - 2010.09.25

利用Rss订阅源调用Google、百度的关键字最新文章

利用Rss订阅源调用Google、百度的关键字最新文章,其实采用就是壹品集上次介绍的跨站调用外部文章的方法。因为是利用RSS的订阅源功能来实现,所以首先我们需要提供rss订阅源的,专门搜寻blog文章的搜索引擎,来订阅你指定的关键字,让我们可以随时掌握该主题的最新讯息,而不用到处去单挖相关blog。

对于中文博客来说,我们常用到的搜索引擎自然是 Google Blog Search百度博客搜索

订阅Google 博客搜索引擎中包含某一关键字的最新文章

第1步 打开 http://blogsearch.google.com/ ,先在中间的搜寻框中输入你要订阅的关键字,如“转基因”,输入完毕按下 Search Blogs 按钮。

第2步 新开页面我们可以看到一些Blog的相关文章列表,这里有两种排序方式:Sorted by relevance(相关性)以及Sort by date(时间),建议使用相关性排序。

左侧sidebar 有Subscribe模块,选择RSS,将RSS订阅网址复制下来。

订阅百度博客搜索引擎中包含某一关键字的最新文章

同上所述,你也可用 百度博客搜索 来订阅,一样是用RSS就可以获取最新讯息。

2、在Wordpress blog中建立页面模板。建立页面模板的办法这里就不细说了。

然后在模板页面的相应位置加入下面的代码

<?php
require_once (ABSPATH . WPINC . '/class-feed.php');
$feed = new SimplePie();
$feed->set_feed_url('http://blogsearch.google.com.hk/blogsearch_feeds?hl=zh-CN&q=%E7%BB%BF%E8%89%B2%E8%BD%AF%E4%BB%B6&lr=lang_zh-CN&ie=utf-8&num=10&output=rss');
$feed->enable_order_by_date(false);
$feed->set_cache_location($_SERVER['DOCUMENT_ROOT'] . '/cache');
$feed->init();
$feed->handle_content_type();
?>
<h4 class="title">北极寒流:只分享实用的软件和技巧。此北极新闻页面为利用Rss feed功能制作的资讯页面,分享最新的<a href="http://blog.seomaven.org" target="_blank">绿色软件</a>博文。</h4>
<h2>绿色软件最新10篇中文博文</h2>
<ul>
<?php foreach ($feed->get_items(0,10) as $item): ?>
<li><a href="<?php echo $item->get_permalink()?>"><?php echo $item->get_title()?></a>
<p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
<p><?php echo $item->get_description(); ?></p>
<?php endforeach; ?>
</li>
</ul>

说明下:$feed->set_feed_url(这里粘贴rss地址)
然后把此模板页面上传到当前主题文件夹下。后台新建页面,调用模板为刚才的模板页。即可

最受欢迎的

  • N/A

评论关闭