星期五, 十月 20, 2006

如何使用Blogger Beta将最新文章或留言显示在侧栏

使用过原版 Blogger 的朋友们肯定都非常熟悉侧栏中的 "Previous posts" 这个部件,在原版中它会自动在每篇博客页都显示10篇较早文章的标题链接,以方便读者的浏览。如今在 Blogger Beta 中这个功能消失了,但我们依然可以通过以下方法,在你博客的侧栏中显示最近更新的5篇文章或者是5篇来自读者的留言。大家可以看到本站的侧栏中 "新文" 与 "留言" 两个栏目就是实例了。

实现这一功能主要是依赖 Blogger Beta 中提供的 Feed 部件。在帮助文档中对这个部件做出了如下说明:

Feed
You can add content from a site feed to your blog by first entering the feed URL and clicking "Continue." You will then be able to add a title, select the number of items to show (up to 5 max.) and display the item dates and/or authors by selecting the appropriate check boxes.

那接下来我们具体应该这样操作:

首先找到你博客中的 Feed URL 地址。在原版 Blogger 中 Feed 地址很明显,就在 Setting > Site Feed 中就可以直接看到了。但在新版中文章的 Feed 链接则是在你博客首页的最下方,找到这句话
"Subscribe to: Posts (Atom)"

然后右键拷贝这段 URL 就可以了,它看起来应该是这样的:
"http://beta.blogger.com/feeds/30859916/posts/full" 。

接下来,进入Dashboard > Template > Page Elements ,
然后点击 "Add a Page element" ,选择 Feed 部件,将你刚才拷贝的 URL 地址粘贴在这里,
点击 ”Continue" 进入下一步设定。
在这里我们可以选择该部件的标题;显示的链接数量,最大为5个条目;是否在链接中显示日期;是否显示文章作者。都设定好之后点击 "Save Change" 就完成了,然后还可以调整一下它在侧栏中的位置,一切就大功告成了。

果你要显示的是最近留言,只需将文章 Feed URL 改为留言的 Feed URL 然后在按同样的步骤操作就可以了。留言的 Feed 地址可以在任何一篇文章的固定链接页面中的最下方找到:
“Subscribe to: Post Comments (Atom)”

它看起来是这个样子: "http://beta.blogger.com/feeds/30859916/53412341/comments/full" ,

接着你还需要把代码中的第二段数字去掉,变成: "http://beta.blogger.com/feeds/30859916/comments/full" ,

这个就是你最终的留言 Feed 地址了。

同样,用这个方法你也可以添加任何一个提供 Feed 订阅的外站地址,让你所喜爱的网站所有刚刚更新的文章都实时显示在你的博客中,不是很有趣吗?关于 Feed 的用途还有很多,我会在今后的文章中继续加以介绍。

没有评论: