2007年1月21日

利用Google reader加入最新文章和最新意見

要在SideBar加上最新文章和最新回應,可以用Blogger所提供的Feed來製作,但是它最多只能顯示5則,之前曾http://jinyaolin.blogspot.com/index.htmlBlogger(Beta)最新文章與最新回應JavaScript Code Part II來製作,但是完成後覺得網站在Loading的時候有點不順,不知道是不是因為太多JavaScript的關係。
這時突然想到Google也有Feed Reader(Google Reader),二話不說趕緊去試試看。


登入在Google Reader,在主畫面內選「+Add subscription」,在Textbox輸入Feed的來源;
  • 文章RSS Feed:http://blogname.blogspot.com/feeds/posts/full
  • 回應RSS Feed:http://blogname.blogspot.com/feeds/comments/full





點選右上「Settings」,進入設定畫面,在右下的「Change folders...」幫來源取個名稱,這是為了能在Tag做JavaScript滿所以一定要設定名稱。

切換到Tags的畫面,之前設定的來源系統預設為 private,點 private旁設定為 public,之後點選右邊的「add a clip to you site」來輸出JavaScript碼。



在這個頁面中,Title可設也可不設;Color scheme用來選則輸出的樣式,在左側可以預覽;
Items能設定顯示最多10則;Show item sources用來選擇是否要在顯示來源。
將下方的JavaScript碼Copy,再在到Blog的控制頁面–>範本中加入Script的程式。做出來的整體畫面還滿不錯的,而Loading的速度也能接受。


而最新留言也使用這個方法,卻發現之前測試用並刪除的留言居然還留Cache上面,因為現在Loading有改進了,所以留言決定採用http://jinyaolin.blogspot.com/index.htmlBlogger(Beta)最新回應程式產生器。而置頂文章也是參考他的如何製作熱門文章[BLOGGER]之中隱藏標籤的方法。
延伸閱讀:
輕鬆的將Google Reader訂閱加入你的Blogger

3 則留言:

  1. Hi Joseph,

    您好
    我想要請教一下
    blogger 所提供的 comment Feed 裡
    每個 comment 的 title 都還是原來 comment 的內容,而不是我預期的該篇文章的 title,我本來是希望在 sidebar 的部分擺最新意見的資訊,但是我希望可以顯示文章的 title,請問有辦法做到嗎?

    回覆刪除
  2. TO 大餅:
    目前使用Feed和Json的方法都只能抓到comment的內容,但是之前我在
    水瓶子
    這裡看過他利用先抓comments的feed之中有標題的網址,之後再抓posts 的feed兩個去比對得到comment的標題,你可以到這裡看看。方法很簡單。

    回覆刪除

奇摩購物中心-1111