從 WordPress 過渡到 Hugo

前言廢話

你可能發現,這個 blog 的外觀變了。

對沒錯,我棄用 WordPress 了。該怎麼說呢,WordPress 確實是個非常方便的部落格工具,完美的後台系統使新手非常容易上手。但是其帶來的效能卻是非常糟的。而 Hugo 是個靜態網站產生器,不具有管理功能,也因此沒了動態網站的包袱,一切都是執行的如此迅速。

也許這是我的問題,我確實將 WordPress 架設在一個不怎麼樣的主機上,所以帶來糟糕的性能。但是回頭想想,我真的有需要用到 WordPress 的這些功能嗎?

其實沒有,但 WordPress 帶來的方便真的很難讓人離開他。其實轉換到 Hugo 的念頭一直都沒有消失。但是直到昨天,我又想到了他:「那不如今天就將它完成吧」。

原本我想說,這個轉換的陣痛期,大概會維持一個禮拜吧。結果笑死,我只花了一天半就完成了他。確實啦,大部分的時間,都是在處理所有文章上,因為我所使用的轉換器並沒有這麼神,導致我需要花時間在更新以前的文章。

但如今,這個 blog 已經過渡到 Hugo 上了。且他被建置在我的邊緣網路上,並且加上 Cloudflare 的快取,以前 WordPress 讀很久的問題也不復存在了。

只能說一個字,爽!

工具分享

但還是避免你花時間讀了這篇廢文,然後浪費你的時間。所以我還是在這分享一下,我在兩者轉換所使用的工具及所讀的文章,希望對你有幫助! ><

[1] Hugo 中文的介紹文章

網址:https://ithelp.ithome.com.tw/articles/10235097

他是 iThome 鐵人賽的文章,我覺得他介紹的挺好的。即便可能文章有段時間了,在安裝上操作步驟上已有些問題,不過他確實是個好文章,能夠更理解 Hugo。

[2] Hugo 官方安裝文件

網址:https://gohugo.io/getting-started/quick-start/

剛剛說到,第一篇文章因為有些年代,所以有些操作上的問題。不過我推薦,先讀完第一篇文章,再來看官方的安裝步驟,比較不會感到迷惘,甚至更容易上手。

[3] 從 WordPress 過渡到 Hugo 的插件

網址:https://github.com/SchumacherFM/wordpress-to-hugo-exporter

他是一個 WordPress 插件,只要安裝到你的後台即可。安裝後,只要點一下,他就會將你在 WordPress 的文章轉換為 Markdown 格式。但是還是得說,這個轉換器並沒有這麼神,所以有些內容並不會跟著轉換,你可能還是要花時間檢查一下文章的語法。