August 10th, 2008 § comment 4
社區(qū)網(wǎng)站需要實現(xiàn)一個功能,將不同老師學習者的網(wǎng)站feed抓取并顯示到社區(qū)網(wǎng)站的一個板塊頁面中,最初是想模仿http://blog.cnblog.org/ 輸出的效果,后來發(fā)現(xiàn)cnblog使用的是Movable Type 平臺,movable type 和wp一樣,也是一款可以用來搭建blog的軟件平臺,但是它可以通過后臺設置實現(xiàn)feed的抓取與顯示,如果使用MT去實現(xiàn)rss的聚合就太麻煩了,在張渝江老師的建議下考慮使用wp的rss聚合插件直接在wp平臺中實現(xiàn)這一功能。在經(jīng)過幾個插件的試用后,最后選擇了BDP RSS Aggregator。
BDP RSS Aggregator 是一款很強大的wp rss 聚合插件,通過在后臺添加rss源并進行顯示效果等具體設置,可以將這些rss按照您的要求在網(wǎng)站中的任意地方顯示出來。下面簡單介紹下插件的使用:
下載安裝BDP RSS Aggregator以后(只需上傳壓縮包中的bdprss即可,bdprss-infor是安裝說明文檔),進入管理后臺會出現(xiàn)兩個插件,BDP RSSAggregator 和 BDP RSS Aggregator widgets,前者是實現(xiàn)聚合的插件,而后者顧名思義,是將聚合的rss顯示在widgets中,如果不需要添加此widgets,可以不必激活它。
激活BDP RSS Aggregator ,在管理中會出現(xiàn)一個新的panel:RSS FEEDS,進入此選項:
<?php BDPRSS2::output(1); ?>
<h2> Archive </h2>
<?php BDPRSS2::archiveList(1); ?>
其中,第一行的output(1),(1)是指輸出格式選擇ID,使用第一種格式,就是我們在第二步提到的
這樣,就在你的blog頁面中實現(xiàn)rss聚合,效果參考這個頁面blog匯集
這僅僅是一個插件的基本使用介紹,關于插件的更詳細使用請參考下載文件中的bdprss-infor 文件,歡迎共同探討!
另外,分享這兩天在查找技術信息時看到的一句話:技術不是當你成為高手時才去使用,而是你在使用的過程中成為高手!不需要去畏懼這些看似可怕的技術,每個人都可以征服它!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(8.16補)
上面的是如何在wp中實現(xiàn)rss匯集,但是有的時候需要在blog 的不同頁面中分別實現(xiàn)不同的blog匯集,比如用A頁面顯示張三李四的blog,而在B頁面實現(xiàn)王五……等的blog匯集,使用BDP RSS Aggregator 同樣可以實現(xiàn)。
方法:
進入第二步設置輸出格式(output formats)中,編輯需要輸出的那個格式,其中有一項“check id feeds”,這樣大家應該明白了吧,在feed前勾選要顯示輸出的feed就ok了。
有問題
為何輸入代碼后顯示warning?
而且頁面沒有反應
一定教教我啊
Reply
確認安裝好了Exec-PHP插件了嗎?
Reply
有沒有一款插件,可以在文章中添上數(shù)據(jù)源并顯示rss的插件?現(xiàn)在我這個項目要這樣的插件
Reply
alex Reply:
July 16th, 2010 at 7:14 pm
不太清楚你的具體需求,可以google一下“wordpress正文添加固定內(nèi)容”試試
Reply