重灌狂人

[WordPress外掛] 用RSS輪播其他網站的文章—Simply RSS Fetcher

想要在自己的WordPress網站顯示其他網站的文章嗎?也許很多人都習慣使用Google Reader或NewsGator等網站所提供的部落格輪播服務,雖然也不錯用,不過因為是外連國外網站的資源,所以速度可能會稍微慢一點點。如果你想使用WordPress本站的資源來顯示其他BLOG的文章,或者Twitter、Soup、Flickr或其他新聞網站...等資訊的話,可以用這個Simply RSS Fetcher外掛來透過RSS顯示其他網站的文章或資訊。

這個Simply RSS Fetcher的使用方法很簡單,他也沒有控制台的設定頁面,,

只需將外掛程式「srssfetcher.php」上傳到主機的「/wp-content/plugins/」資料夾中,再到後台啟用它即可。

DEMO範例:

 

 

▇ 軟體小檔案 ▇

軟體名稱:Simply RSS Fetcher
軟體版本:1.2 (2008/4/28 update)
軟體語言:英文
軟體性質:免費
檔案大小:4.12KB
系統支援:可支援WordPress 2.5.1最新版
官方網站:http://rick.jinlabs.com/
軟體下載:按這裡

 

使用方法:

啟用Simply RSS Fetcher外掛之後,請在你的THEME佈景主題的你喜歡的地方加上:

<?php srssfetcher(‘http://RSS網址/‘, 5, true, false, true, false); ?>

這樣的控制碼即可。

 

如果你怕外掛出問題時整個網頁會卡在一半,可以加上一個判斷的規則:

<?php if (function_exists(srssfetcher’)) srssfetcher(‘http://RSS網址/’, 5, true, false, true, false); ?>

他會先判斷功能是否存在,有功能則顯示。

 

參數說明:

<?php srssfetchers(‘feed‘, [msgs], [list], [timestamp], [linked], [encode_utf8]); ?>

feed:RSS網址,一般部落格、twitter、新聞網站的RSS來源皆可。
msgs:顯示的標題數量。
list:是否以清單方式顯示,可設定為true或false。
timestamp:是否顯示發文時間,可設定為true或false。
linked:是否加上該網址的超連結?可設定為true或false。
encode_utf8:是否以utf8編碼顯示文字內容?可設定為true或false。

如果你設定好之後,發現文字呈現亂碼,請調整「encode_utf8」這參數的true或false。另外,我們也可自行設定RSS的更新頻率,請修改「srssfetcher.php」檔案第30行左右的地方(120表示120秒更新一次):

define(‘MAGPIE_CACHE_AGE, 120);

Simply RSS Fetcher-02

 

如果你希望按下標題後可以開新視窗顯示頁面,請修改「srssfetcher.php」檔案第70行左右的地方,加上「target=”_blank”」即可。

Simply RSS Fetcher-03

 

 

缺點:

  1. 似乎只能一次一個RSS,無法「多站台聯播」。
  2. 似乎只能顯示標題跟網址,無法顯示RSS的引言。

所以,他的名字才叫「Simply RSS Fetcher」...不過也是挺好用的啦!

Exit mobile version