本站已經由 Google 的 Blogger 轉移到 WordPress,這是轉移到 WordPress 之後的第一篇文章。
用過 WordPress 之後才知道 WordPress 的好,WordPress 相對於 Blogger 的優點如下:
- 像標籤雲、搜尋、繼續閱讀、最新文章、最新留言、分頁…等等基本功能,已經內建在 WordPress 裡了,不需要辛辛苦苦去改範本、研究程式碼,而 Blogger 往往因為手動加了這些功能,而變得極為擁腫。
- 可以上傳圖片、影片、音樂…等檔案,以往這些在 Blogger 裡,都需要再尋找額外的網頁空間存放,並且 WordPress 上傳的圖片會自製縮圖。
- 對於讀取權限的控管,WordPress 可以做到完全公開、公開給特用用戶、單篇密碼保護、禁止搜尋引摯、完全隱藏。
- WordPress 已經內建幾個知名部落格系統的轉移工具,當然包括 Blogger。
- WordPress 同時有免費線上部落格(BSP)及部落格架站程式。
- WordPress 的佈景主題(Themes)更多、更漂亮。
- 琳瑯滿目的外掛程式,很難找不到你想要的功能。
並且,從 Blogger 轉移到 WordPress 竟然比我想像得還容易,因為 WordPress 已經內建了部落格的轉移工具了,轉移的步驟如下:
- 到 WordPress 的 [後台管理] -> [管理] -> [匯入] -> [部落客]。
- 對 Blogger 的資料進行認證之後,就可以直接自 Blogger 匯入文章、草稿及迴響了。
- 匯入完成之後,Blogger 的 “標籤(Tags)” 會變成 WordPress 裡的 “分類(Categories)”,你可以用 [後台管理] -> [管理] -> [匯入] -> [Categories and Tags converter] 將分類轉為標籤。
再來,原本 Blogger 裡的文章可能會有自製的 “繼續閱讀” 功能,如果你是用本站的教學,那 “繼續閱讀” 的網頁標籤會是長這樣:
<span id="fullpost">文章內容</span>
而 WordPress 支援的 “繼續閱讀” 標籤是長這樣:
<!--more-->
如何替換? 難道要一篇一篇編輯文章嗎?!
當然不是,請善用 MySQL 的字串替換語法:
update wp_posts set post_content=replace(post_content,'<span id="fullpost">','<!--more-->'); update wp_posts set post_content=replace(post_content,'</span>','');
這樣就完成了,如果有其它的字串要替換(例如:網址),也只要依樣畫葫蘆即可。