n8n x WordPress 自動化文章生成,已成為不少香港 網頁設計 團隊與營運者的核心工作。手動寫文、複製貼上、逐篇排版發佈等重複動作不只費時,更會大幅增加 網頁製作費用 與人力成本,佔用你本可以用來優化生意策略的寶貴精力。
如果你的 品牌網站 每週需要更新內容卻苦無人手,n8n 就是提升 網站設計 效能的最佳工具。這篇教學由環境設定到工作流程建立,帶你走完整個自動化設定。學會這套 網頁設計方案,讓你唔使再摸索,直接靠系統穩定輸出高質量的 SEO 內容。
認識 n8n 與 WordPress 自動化基礎
n8n 是一個開源的工作流程自動化平台,跟 Zapier 或 Make 相似,但最大分別是你可以自行架設(self-host),資料唔會經第三方,費用上限度也更靈活。它以「節點(node)」方式設計流程,每個節點代表一個動作,例如「抓取 RSS」「生成文字」「發送到 WordPress」。
WordPress 本身有內建 REST API,這是整個自動化流程的關鍵。只要 n8n 能夠透過 API 與你的 WordPress 網站通訊,就可以自動建立、排程、甚至發佈文章,完全不需要人手操作後台。
為什麼選擇 n8n 而不是其他工具?
| 工具 | 費用 | 自架支援 | WordPress 整合 |
|---|---|---|---|
| n8n | 免費(自架) | 支援 | 原生節點支援 |
| Zapier | 月費 HKD $160+ | 不支援 | 支援但功能有限 |
| Make | 免費至月費制 | 不支援 | 支援 |
對於需要頻繁生成文章的網站來說,n8n 的自架方案長遠成本最低,而且對資料私隱控制更強,特別適合企業或代理公司使用。
準備 n8n 與 WordPress 整合環境
開始之前,你需要確保以下幾樣東西都到位,否則後面的步驟做到一半就會卡住。
- n8n 安裝環境:可選擇用 Docker 在 VPS 自架,或使用 n8n Cloud。自架建議用 DigitalOcean 或 Vultr,香港用戶選新加坡節點延遲最低。
- WordPress 網站:需啟用 REST API(預設已開啟),並安裝 Application Passwords 功能(WordPress 5.6 或以上已內建)。
- OpenAI API 金鑰(或其他 AI 服務):如果你想讓 n8n 自動生成文章內容,需要接入 AI 文字生成服務。
- 基本 n8n 操作知識:懂得建立工作流程(workflow)、新增節點、設定憑證(credentials)即可,唔需要識寫程式碼。
如果你的 WordPress 網站是由專業團隊設計和架設,REST API 通常預設啟用,毋須額外設定。不確定的話,可以直接在瀏覽器輸入 你的網址/wp-json/wp/v2/posts,如果看到 JSON 資料回傳,就代表 API 正常運作。
設定 n8n 連接 WordPress 網站
連接步驟其實比想像中簡單,關鍵是 WordPress 的 Application Password 設定要正確。
WordPress 端設定步驟
- 登入 WordPress 後台,前往「使用者」→「個人資料」
- 下拉至「應用程式密碼(Application Passwords)」區塊
- 輸入名稱(例如:n8n Integration),點擊「新增應用程式密碼」
- 複製系統生成的密碼(只顯示一次,記得儲存)
n8n 端憑證設定
- 進入 n8n → Credentials → 新增「WordPress」憑證
- 填入你的 WordPress 網站 URL
- 使用者名稱填 WordPress 登入帳號
- 密碼填剛才複製的 Application Password
- 儲存後點「Test Connection」確認連線成功
連線成功後,n8n 就能讀取和寫入你的 WordPress 文章、分類、標籤等資料。這個步驟是整個 n8n WordPress 自動化流程的基礎,必須確保連接穩定才繼續下一步。
建立自動化文章生成工作流程
這是整個教學最核心的部分。一個完整的 WordPress 自動化文章生成工作流程,通常由以下幾個節點組成:
- 觸發節點(Trigger):可以是定時觸發(Schedule)、接收 Webhook、或監聽 RSS Feed 更新
- 內容來源節點:從 Google Sheets、資料庫、RSS、或手動輸入抓取文章題目
- AI 生成節點(OpenAI / ChatGPT):把題目傳送給 AI,要求生成指定格式的文章內容
- 格式化節點:把 AI 回傳的內容整理成 HTML 格式,設定分類、標籤、作者等欄位
- WordPress 節點:透過 API 把文章發送到 WordPress,設定為草稿或直接發佈
舉個實際例子:你在 Google Sheets 裡準備了 30 個文章題目,設定 n8n 每天早上 9 點觸發,自動抓取一個題目,交給 OpenAI 生成 1,000 字文章,再透過 WordPress API 自動建立草稿,等你審核後一鍵發佈。整個流程你只需要最後 5 分鐘審稿,其他全部自動完成。
配置文章內容與格式自動化
內容品質決定自動化流程的實際價值。很多人做到這步就忽略了 Prompt 設計,結果 AI 生成的文章品質參差,發佈出去反而影響網站形象。
Prompt 設計建議
在 OpenAI 節點的 Prompt 裡,除了指定文章題目外,建議加入以下指示:
- 指定字數範圍(例如 800–1,200 字)
- 要求使用 HTML 標籤格式輸出(包含 h2、p、ul 等)
- 設定語氣與目標讀者(例如:面向香港中小企業主,語氣親切務實)
- 要求加入 Meta Description 作為獨立欄位輸出,方便後續設定
- 禁止輸出 Markdown,只接受純 HTML
WordPress 文章欄位設定
在 n8n 的 WordPress 節點,除了 title 和 content 之外,以下欄位也建議一並自動化:
- status:設定為 draft(草稿)讓你審核,或 publish 直接發佈
- categories:傳入分類 ID,自動歸類
- tags:可讓 AI 生成相關標籤,一同傳入
- excerpt:設定文章摘要,有助 SEO 顯示
如果你的 WordPress 網站安裝了 SEO 外掛(如 Yoast 或 Rank Math),也可以透過 n8n 的 HTTP Request 節點呼叫對應 API,自動填入 Meta Title 和 Meta Description,省去人手逐篇設定的時間。
測試自動化流程確保穩定性
流程建好後,先別急著開啟自動排程。測試階段是避免日後出問題的關鍵環節,跳過這步很容易出現文章格式錯亂、分類錯誤,甚至直接發佈未審核內容等問題。
建議的測試順序:
- 手動逐節點執行,確認每個節點的輸入輸出資料正確
- 先把 WordPress status 設定為 draft,執行完整流程後到後台檢查草稿內容
- 確認文章標題、內容、分類、標籤全部正確對應
- 測試至少 3–5 次不同題目,確認 AI 生成內容穩定符合要求
- 啟用排程後,觀察頭一至兩週的運作狀況,有問題及時調整
n8n 本身有執行記錄(Execution Log)功能,每次流程執行後都可以看到詳細的節點輸入輸出資料,出錯時可以直接定位問題所在,唔使靠估。
優化自動化文章生成效率
當流程穩定跑起來之後,下一步是提升整體效率和內容品質。
批量處理題目
與其每次只處理一篇,可以設計讓 n8n 一次從 Google Sheets 抓取多個題目,使用 Split In Batches 節點分批處理,搭配每次執行之間加入延遲(Wait 節點),避免 OpenAI API 請求頻率過高觸發限制。
加入條件判斷
使用 IF 節點或 Switch 節點,根據文章題目的分類自動選擇不同的 Prompt 模板。例如:SEO 教學文章用一套 Prompt,產品介紹文章用另一套,讓輸出內容更貼近各類型需求。
整合圖片自動化
可以接入 Unsplash API 或 Pexels API,根據文章關鍵字自動搜尋並設定特色圖片(Featured Image),進一步減少人手介入的環節。
監控與維護自動化系統
自動化系統不是「設定完就唔理」,需要定期檢查確保穩定運作。常見的問題來源包括:API 金鑰過期、WordPress 版本更新後 REST API 行為改變、OpenAI 模型更新導致輸出格式變化等。
建議做法:
- 設定 n8n 的 Error Workflow,當任何節點出錯時自動發送 Email 或 WhatsApp 通知
- 每月定期檢查 Execution Log,留意有沒有異常失敗記錄
- WordPress 更新前先在測試環境確認 API 仍正常運作
- OpenAI Prompt 每季度檢視一次,根據實際輸出品質調整指令
根據 n8n 官方文件,自架版本支援多種日誌監控方式,包括整合 Prometheus 進行系統層面的監控,對需要高穩定性的生產環境特別有用。
進階自動化技巧與應用場景
掌握基本流程後,以下幾個進階應用場景值得考慮,視乎你的業務需要逐步擴展。
多語言內容自動化
對於面向國際或大灣區市場的香港企業,單一語言往往不夠。你可以在 n8n 流程中加入「翻譯節點」。
- 做法: 文章生成後,先傳送到 DeepL 或 OpenAI 的翻譯節點,將原文轉為英文或簡體中文。
- 發佈: 配合 WordPress 的多語言外掛(如 WPML 或 Polylang)提供的 API,自動建立關聯的翻譯版本文章。這樣你寫一篇稿的時間,系統會自動幫你生成三種語言的版本並同步排程。
外部即時資料整合
如果你經營的是新聞、財經或電商資訊站,可以讓文章更具「時效性」。
- 動態數據: 透過 HTTP Request 節點抓取最新的匯率、股價或天氣資訊,並將這些動態數據餵給 AI 作為寫作素材。
- 自動評論: 監控社交媒體熱話,讓 AI 針對當紅話題生成評論文章,確保你的網站內容永遠走在趨勢最前線。
效能優化:防止網站變慢
自動化雖然方便,但大量 API 請求(特別是處理高畫質特色圖片時)可能會短暫佔用伺服器資源。
- 離峰發佈: 利用 n8n 的 Schedule 節點,將發佈任務排在凌晨等流量較低的時間。
- 分流處理: 如果需要處理大量圖片,建議將圖片先上傳到 S3 或 Cloudinary 等外部雲端儲存,再把連結傳回 WordPress,減輕主機負載。
結語:讓系統為你打工
2026 年的內容行銷,拼的不再是誰的打字速度快,而是誰的自動化架構更精準。透過 n8n 與 WordPress 的結合,你其實是建立了一條「內容生產線」,由 AI 負責生產、n8n 負責搬運與組裝、而你則保留最高權限進行最後的質量把關。
這種「人機協作」的模式,能讓原本需要三個人處理的網站營運工作,縮減到一個人在早晨嘆咖啡的時間就能完成。






