2007年3月16日 星期五

修正RSS Feed 依發文時間排序

最近改了一篇舊文的標籤內容,結果在最新5則文章裡跑了出來,每次只要舊文章的標題跟標籤有所變動,都會被當成新的文章,因為我的最新5則文章My 分站推薦文章都是抓RSS Feed,其實只要在Feed最後加入以下紅色代碼,就可以按照文章發佈時間來排序最新文章。

http://BLOGNAME.blogspot.com/feeds/posts/default?orderby=published

orderby=published 為依照文章發佈時間排序
orderby=updated 為依照文章更新順序排序
&max-results=10加上提供文章數量

參考資料:
Sort Blogger's Feeds by Published Date

13 則留言 :

寂霓 Jinny 提到...

大感謝!
我找這個解決辦法找好久了!
終於可以擺脫混亂的RSS Feed了!T^T

安傑洛の隨筆塗鴉 提到...

很高興這篇對你有所幫助

月曆 提到...

非常優的資訊, 借引用到我的部落格.

http://raeltw.blogspot.com/2007/03/bloggerrss-feed.html

謝謝您.

安傑洛の隨筆塗鴉 提到...

不用客氣,歡迎引用

Unknown 提到...

就這短短的幾個字就解決了關鍵問題
真的很有幫助
最新文章聯播終於完備了
不然都不太敢更新以前的文章...

安傑洛の隨筆塗鴉 提到...

哈哈..對呀,短短一篇還不少人回應呢

LVCHEN 提到...

可是有個問題,因為 Blogger 預設使用 Atom Feed,如果閱讀器不支援 Atom 就會出現錯誤。

就多加一個指令 alt=rss,具體的作法為:
http://BLOGNAME.blogspot.com/feeds/posts/default?alt=rss&orderby=published 這樣就可以囉!

安傑洛の隨筆塗鴉 提到...

To LVCHEN:
謝謝你提供的資訊^^

phyllis 提到...

謝謝作者.
經由您的啟發
我的問題終於解決了
感恩^.^

Teresa 提到...

我試了一下.可是發現自己如果新增文章後.
卻沒有跟著更新.我哪裡有沒注意到嗎?

安傑洛の隨筆塗鴉 提到...

to Teresa
這應該不是妳的問題,妳的最新文章是12:30發的,有時blogger的rss會更新的比較慢,晚點妳再看看

張騎米 提到...

您好,看到這個有用的資訊很棒!但是要怎麼做到反向排序呢?
依照發文時間反向排序

安傑洛の隨筆塗鴉 提到...

to 張喆米
我有試過幾種語法,不過還是無法反向排序,一般都是從rss閱讀器去排序

Related Posts Plugin for WordPress, Blogger...