查看單個文章
舊 2006-07-15, 03:46 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 有關pjblog轉移到wordpress的方法總結

有關pjblog轉移到wordpress的方法總結

本來準備換wordpress的,搞了半天,又不想換了....
方法寫下來,備用

其實主要的思路是訂閱RSS Feed,然後存為RSS檔案,再去wordpress的import裡面匯入,但RSS只能訂閱10條,因此就想到了兩個解決方案,可能也適用於DRLBlog,方法如下:

方法1:無法修改feed源,只能一次訂閱10條,那麼先訂閱最前的10條,然後存為RSS檔案,然後在blog裡面把已經訂閱的10條設為隱藏,這樣就可以訂閱到10條之前的那10條,重複操作,如果100篇日誌,需要重複本操作10次,不過很多日誌管理都提供了後台批量隱藏或刪除的功能,也不是很複雜,但是如果日誌後台功能比較弱,不能一下子隱藏10條,就痛苦了,注意資料先備份

方法2:可以搞到源程式並且修改FEED源,比如我手頭的PJBLOG,修改feed.asp,把裡面的select top 10改成select top 1000(好像有兩處),這樣就可以訂閱前1000條日誌了(這裡的1000要比你的日誌條數大,方便一次訂閱完),然後在FeedDeamon裡面儲存為RSS檔案

上面的是兩個把RSS Feed匯出為RSS檔案的方法,下面就簡單了,在Wordpress的後台直接匯入資料就可以了
重要提示:
1.不要用GreatNews訂閱,GreatNews單站RSS文檔不能大於500K,FeedDaemon可以的
2.源程式修改的時候,道理都是一樣的,只要把訂閱條數改的很大就可以訂閱到所有的,注意不要用RSS1.0,RSS 2.0有格式和圖片的
3.WordPress匯入的時候,如果RSS很大,會中間卡死,重新整理就可以了,我重新整理了大概20次,才把大概3M的RSS檔案成功匯入,匯入以後會提示「完成了,開始吧!」,嘿嘿
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次