開始擴充 Blogger Sidebar 的模組元件(Page Element)。首先,是不是缺少了像「最新發表的文章」(Recent Posts) 和「最新的文章回應」(Recent Comments) 之類的列表哩?沒錯,預設的樣版模組裡就缺了這兩塊,要能夠出現這兩塊,主要還是用 Feed 這個模組,只要找到你 Blog 文章和回應的 Feed URL,利用自訂的 Feed 就可以有最新文章和回應的效果。
這些 Feed URL 是有命名規則的,像我的 Blog 是這樣:
http://abintech.blogspot.com/feeds/posts/default
所以只要把上面的網址改成自己的就好。另外一個「最新回應」的 Feed URL 為:
http://abintech.blogspot.com/feeds/comments/default
同樣加入這個 Feed 區塊,就有最新回應的模組囉!
參考文章:
Blogger beta技巧:输出评论
Blooger Beta Feed URLs
[更新]:
後來看見幾篇文章,發現用這個辦法有三個問題:第一,Blogger 的 Feed 更新過慢,所以新文章或是最新回應用 Feed 訂閱來顯示,都會有不夠即時的問題,不管你怎麼處理那個 Feed,源頭不改善此問題無法根治。第二,Blogger Feed 的模組有最多顯示五篇文章的限制,如果你是大站很多回應,最新回應的部分很快就被洗版了。第三,早期有發生過 Blogger Feed 內容爛掉導致 Blogger 的樣版和頁面毀掉的前科!雖然我沒碰到,但聽起來有點毛毛的。
解決方法,第一點只能等 Blogger 系統更新,第二點,可以使用會把 Feed 轉換成 Javascript code 的服務,像是 Newsgator、Google Reader,把程式碼貼到 HTML/Javascript 的 Page Element 裡面,就可以顯示超過五篇的連結。第三點,除了祈禱改善了不會再發生之外,也可以用 FeedBurner 之類的服務做出穩定、統一的 Feed,在模組內改訂閱這個,多了一層也可以保護 Feed 故障導致版面爛掉。(不過更新會更慢...)
回應: 3
文中所說的方法,之前也有試用過
不過不知為何,
發文或留言後,
或者刪除文章留言
都需要等很久,才會看到新的更新
最後只好拿掉
目前還是找不到方法
讓最新文章跟回應的反應快一點
ps.所以我逛街逛到你家來 cc
這個方法的速度,是端看 Blogger 系統更新 Feed 的速度
看起來,它並不是在發表的那一瞬間一併去更新
所以當你發表或是刪除留言,那個部分都要等 Feed 更新後才會變動
舊版的 Blogger 好像有 Javascript 能夠去抓最新留言,而且夠即時,不過給新版的 Blogger 部分好像沒有...
這兩天又四處去串門子後,偶然的發現
把網址改為像下面這個,那樣抓到的資料
http://xxxxx.blogspot.com/feeds/comments/default?alt=rss
比原本使用
http://xxxxx.blogspot.com/feeds/comments/default 來的正確
第一個網址..如果回應有做刪除之類的動作時,會隨著更新
而第二個網址,之前實驗時發現,連已經刪除的回應都會抓進來,
就算該回應已經刪除兩三天了照樣還是看的到
至於 使Blogger Feed導致樣版跟頁面毀掉@@"...這告訴我們一件事,資料一定要做備份
不然會欲哭無淚 XD
張貼留言
歡迎留言或發表意見,不過要理性、不做人身攻擊。匿名的朋友得到回應的速度會比較慢喔~
發問相關的禮貌和規矩請先參考這篇文章,不當留言、和本文無關的回應可能會被直接刪除或無視喔!