星期五, 6月 08, 2007

在Blogger加入最新文章標題區塊

加入書籤: HemiDemi MyShare Baidu Google Bookmarks Yahoo! My Web Del.icio.us Digg technorati furl

要在Blogger加入最新文章標題區塊的方式,就是先讓自己的部落格能產生[訂閱摘要]的連結之後,然後再透過RSS to JavaScript的免費線上服務,轉成JavaScript的語法。步驟如下:
1.先從Blogger的[設定]>>[網站提供],將[允許 blog 資訊提供]項目選[完整]後[儲存設定],如此一來,當我們輸入http://自己的blogger網址/feeds/posts/full之後,就可以產生[訂閱摘要],讓全世界網友擷取到網站最新內容。

2.找到支援繁體中文且產生摘要速度還算快的RSS to JavaScript免費線上服務,我找了FeedRoll (http://www.feedroll.com/rssviewer/)及一個架有Feed2JS v1.7的大陸網站
http://tutorsky.net/feed2js/build.php,因為前者會將我們自己的部落格的名稱及Powered by FeedPoll的連結列出來又消不去,故只好選後者。進入http://tutorsky.net/feed2js/build.php的設定如下:

(1)在[URL]選項輸入自己部落格的[訂閱摘要]的網址,如本站為http://bigwolf.blogspot.com/feeds/posts/full
(2)在[Show channel?]選項選no,這樣部落格的站名就不會出現,因為我們只要文章的標題。
(3)在[Number of items to display.]選項輸入你所希望出現的最新文章標題的數量,以本站為例希望出現10則最新文章標題,故輸入10。
(4)在[Show/Hide item descriptions? How much?]項目輸入0。
(5)在[Use HTML in item display?]項目選yes。
(6)在[Show item posting date?]項目選no。
(7)在[Time Zone Offset]項目輸入+8。
(8)將[UTF-8 Character Encoding]項目勾選起來。
(9)在[Podcast enclosures]項目選no。

接著在頁面右邊[Show n' Tell!]欄位下方按[Preview Feed]鈕,先確認我們的Blogger文章標題能否正確產生,最後按[Generate JavaScript],將所產生的JavaScript語法,回到blogger裡的[範本]>>[網頁元素]>>加入一個新的[HTML/JavaScript]網頁元素後,將此段語法貼上去,網頁元素的標題名為最新文章,這樣就大功告成了。以後只要發表新文章,就會在最新文章標題的區塊中產生了,最妙的是,當我們最新的張貼文章設定為較早的張貼日期時,在此區塊也能依照張貼日期的順序依序呈現。真是不錯用喔!

備註:RSS to JavaScript的運用,也可以用於一般網頁或網站中想要引用提供RSS的新聞網站之最新資訊,這樣可以讓自己的網站內容更加的充實豐富。

0 意見: