Blogger 搬家到 WordPress – 設定網址

在上一篇『Blogger 搬家到 WordPress 超簡單
我們已經把 Blogger 的文章全部都轉到 WordPress 了,
基本上,這樣就沒有什麼太大的問題。

但是還是有幾個小地方可以稍微調一下,以便符合個人需要。


從Blogger匯過來時,預設網址是使用文章編號
從Setting->Permalinks,選擇 Customer Structure (中文版:設定->固定網址->自訂結構)
輸入『/%year%/%monthnum%/%postname%.html』,記得儲存。
回到Blog頁面之後,網址結構果然變了,變成文章主旨.html 了

但是這樣子我們還不滿足,最終的結果是希望wordpress 的網址結構要跟之前在Blogger的一樣。
這個時候需要進入到資料庫下SQL語法,才能達到我們的目標。
如果對資料庫不熟悉的朋友,請小心操作,執行語法前,請先備份阿!(弄壞了別找我!!)

進到wordpress的DB,執行下列語法:

SELECT replace(MID(meta_value ,10,100),'.html','')  as 'link'
FROM `wp_postmeta` 
WHERE `meta_key` = 'blogger_permalink'
執行完上面的語法之後,如果出現類似下面的畫面,接下來的步驟你才能夠繼續,
如果不是,那恭喜,這個方法你不適用..XD
(出現的結果應該就是你Blogger 文章的網頁網址,但是沒有.html )

繼續執行下面的語法,

update `wp_posts` set post_name  = 
(
SELECT replace(MID(meta_value ,10,100),'.html','')  as 'link'
FROM `wp_postmeta` 
WHERE `meta_key` = 'blogger_permalink'
and post_id = ID
)

執行成功之後,回到Blog頁面。

太棒啦!大功告成!網址的結構跟原本的Blogger一樣囉!

收工,喝茶去!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *