2006-07-12

Drupal->Wordpress

在經過長時間的測試之後,我終於把舊的文章給轉了出來。plog(Lifetype)這邊,我採用了讀出Feed再餵給Wordpress吃的方法。或許可以從資料庫下手,不過我對於兩方面的結構都不熟的情況下,我還是用了只讀出文章的方法。



Drupal這邊,我就有找到從資料庫下手,然後輸入sql語法就可以無痛轉換系統到Wordpress的文章。只不過,我後來在讀出Feed時發現了一個問題,就是Feed裡面的時間竟然都是1999年11月31日11:59分?!後來才發現,Wordpress在輸出Feed的時候用的時間不是post_date,而是post_date_gmt。因此,我在轉換完之後再做了一個這樣的動作。


UPDATE
wp_posts
SET
post_date_gmt=post_date


目地就是把Feed所使用的那項同等於讀到的那項時間而已。然而我也沒有做任何的修正,因為存在資料庫內的本來應該就是GMT吧 :P


然而,用這個方法(Feed讀出再丟給Wordpress吃)最大的後遺症就是。本來的迴響和Trackback完全沒辦法跟著跑,也許要再另外讀出再寫,但Wordpress並沒有提供讀入迴響的方法(Feed)。所以,我就當作可以順便清理網站和XHTML化就沒再動手了。


相關連接:


0 comments: