搬到 WordPress 也過了幾週,這裡整理一下我搬家、整理資料用到的 WordPress 外掛。這邊會提到的外掛包含搬移資料、快取、圖片 CDN、程式碼標記、RSS 等工具,但因我沒特別做 SEO (只要自己搜尋找得到資料就好),所以不會提及 SEO 相關外掛和工具。
Blogger Importer Extended
這是我找到一個很好用的搬家工具,從 Blogger 轉資料、圖片到 WordPress,中間完全不需要進行設定會人工介入,工具跑完文章和圖片都已經好端端匯入 WordPress,留言、分類、標籤也一併拉回來。
我可能較心急,不然似乎還可以提供 Blogger 做 301 redirect,讓流量直接導至新網站。
Blogger Importer Extended 是付費工具,但可以一次就完整把所有資料複製回 WordPress,個人覺得這個價格比外包找人整合資料庫便宜多了,非常值得購買。
Enlighter – Customizable Syntax Highlighter
就是個 Syntax Higlighter,但不只支援多種程式語言的 highlight,也同時支援 inline highlight、新版 WordPress 的 block editor。輕輕鬆鬆就可以達到需要的效果:
#include <stdio.h> int main() { printf("Hello World"); return 0; }
Mailgun
若 mail server 沒有設定好 SPF 和 DKIM,會導致信用評分下降,mail 有較大的機會被自動判定為垃圾郵件,因此我自己都使用 mailgun / mailchimp 等有免費額度的付費服務寄信。
Mailgun 的外掛只要填寫 API key 就可以直接使用,設定快速又簡單。設定後 WordPress 所有寄件都會透過 mailgun 代寄,像是註冊、忘記密碼、留言等等會會自動轉去用 mailgun。
WP Offload Media Lite
若 Blog 內容以多媒體為主的話,將內容置放在 VSP 很容易直接把主機硬碟給塞爆。
WP Offload Media Lite 可以將上傳的多媒體,轉傳到 AWS s3 或是 Google Cloud Storage,因此不用擔心 VPS 空間不夠,也不需要擔心瀏覽量提高時流量太大。
付費版更可以將網站使用到的 CSS、JS 檔一併上傳,讓主機只要負責處理資料查詢等工作,講清主機負擔。
Cache Enabler
這 cache 厲害的地方,是會將瀏覽過夠的網頁 minify 儲存成快取檔,當網頁第二次被讀取時,直接輸出已產生的快取檔案,連 Database 也完全不會用到。
我再發表新文章以後,都會透過自己寫得爬蟲,把幾個常用的網頁都爬一次,這樣被爬過得幾個網頁全部都 minify 並建立快取,別人再連上網頁時開啟速度就無敵快。
WP Poll
WP Poll 就是上面這樣,讓你建立簡單的投票、問卷調查。
這次就分享到這裡。
我的部落格主要會走簡單明瞭的風格,近期應該不會再裝其他外掛。未來若有看到不錯的工具再開新文章和各位分享。