如何使用 WordPress MCP – 完整指南

如何使用 WordPress MCP – 完整指南

什麼是 WordPress MCP?

WordPress MCP(Model Context Protocol)是一個強大的框架,將您的 WordPress 網站與人工智能助手(如 Claude)無縫連接。它允許 AI 工具直接與您的 WordPress 網站進行互動,執行各種管理和編輯任務。

簡單來說,MCP 是一個「翻譯器」,它將您的自然語言指令轉換為 WordPress 能夠理解的安全 API 請求。

MCP 的核心優勢

1. 自然語言交互

您可以使用日常語言與 AI 交流,例如:
– “發佈我的新文章”
– “上傳這張圖片到媒體庫”
– “列出待審評論”
– “創建新分類”

AI 會將這些指令轉換為實際的 WordPress 操作。

2. 安全性保障

  • 所有操作都通過 WordPress 的 REST API 進行
  • AI 的權限受限於您的用戶角色權限
  • 敏感操作需要適當的身份驗證

3. 提高效率

  • 自動化重複性任務
  • 快速發佈和管理內容
  • 批量操作變得簡單

WordPress MCP 的主要功能

WordPress MCP 提供以下 30+ 個工具供 AI 使用:

內容管理

  • 📝 創建、編輯和發佈文章
  • 📄 管理頁面
  • 🏷️ 創建和管理標籤
  • 📂 創建和管理分類
  • 📌 設置特色圖片

媒體管理

  • 🖼️ 上傳和管理媒體文件
  • 🎨 組織圖片和視頻
  • 🔍 搜索媒體庫

用戶管理

  • 👥 創建和管理用戶帳戶
  • 🔑 分配用戶角色
  • 📧 發送用戶通知

評論管理

  • 💬 審核和批准評論
  • 🚫 刪除垃圾評論
  • ✅ 回復評論

主題和外掛

  • 🎨 修改主題設置
  • 🔧 管理外掛
  • ⚙️ 配置網站設定

如何開始使用

安裝和配置

第一步:安裝必要的外掛

您需要安裝以下外掛:
1. Abilities API – 提供 AI 能力的框架
2. WordPress MCP – MCP 協議支持
3. MCP Adapter – 適配層(可選,增強功能)
4. WordPress Feature API – 功能 API 支持

在 WordPress 後台,進入「外掛」→「安裝外掛」,搜索上述名稱並安裝。

第二步:啟用外掛

安裝後,在「外掛」頁面找到這些外掛並點擊「啟用」。

第三步:配置 Claude 連接

在 Claude Desktop 或 Claude Code 中配置 WordPress MCP 伺服器:

{
  "mcpServers": {
    "wordpress-mcp": {
      "command": "npx",
      "args": ["-y", "@instawp/mcp-wp"]
    }
  }
}

使用範例

例子 1:創建新文章

您的指令: “用標題 ‘我的新博客文章’ 和分類 ‘技術’ 創建一篇文章”

AI 會執行:
1. 調用 WordPress MCP 的文章創建工具
2. 設置標題
3. 分配分類
4. 返回創建完成的確認

例子 2:上傳和使用媒體

您的指令: “上傳這個圖片,並在我最新的文章中使用它作為特色圖片”

AI 會執行:
1. 上傳圖片到媒體庫
2. 獲取最新文章
3. 將圖片設置為特色圖片
4. 確認操作完成

例子 3:批量內容操作

您的指令: “列出所有待審評論,並告訴我有多少條”

AI 會執行:
1. 查詢 WordPress 數據庫
2. 篩選待審評論
3. 返回列表和計數

安全性考慮

權限管理

  • AI 的操作權限基於您的 WordPress 用戶角色
  • 如果您是編輯,AI 也只能執行編輯級別的操作
  • 敏感操作(如刪除用戶)需要管理員權限

最佳實踐

  1. 定期備份
    • 在大量 AI 操作前進行備份
    • 使用 UpdraftPlus 等外掛自動備份
  2. 審查和批准
    • 重要發佈前讓 AI 先草稿
    • 手動審查關鍵內容
  3. 監控活動
    • 定期檢查 WordPress 活動日誌
    • 追蹤 AI 執行的操作

故障排除

問題 1:AI 無法連接到 WordPress

解決方案:
– 確保 WordPress MCP 外掛已啟用
– 檢查您的網站 REST API 是否啟用(通常默認啟用)
– 驗證認證憑證

問題 2:AI 某些操作失敗

解決方案:
– 檢查用戶權限是否足夠
– 確保相關外掛已啟用
– 查看 WordPress 錯誤日誌

問題 3:性能問題

解決方案:
– 使用快取外掛(如 LiteSpeed Cache)
– 優化大型媒體文件
– 限制單次操作的數據量

進階用法

自動化工作流程

結合 MCP 與 WordPress 的 REST API,可以創建複雜的自動化工作流:

  1. 內容調度
    • AI 自動發佈預定的文章
    • 自動調整發佈時間
  2. 內容優化
    • AI 建議 SEO 改進
    • 自動生成元數據
  3. 評論管理
    • AI 自動過濾垃圾評論
    • 自動回復常見問題

與其他工具集成

WordPress MCP 可以與以下工具配合使用:
– Claude AI(通過 Claude Code 或 Claude Desktop)
– 其他支持 MCP 的 AI 工具
– 自定義應用程序

常見問題 (FAQ)

Q: WordPress MCP 會影響網站性能嗎?
A: 不會。MCP 是一個通信協議,不會增加網站的運行負擔。AI 操作與正常的用戶操作相同。

Q: 我需要編程知識才能使用 MCP 嗎?
A: 不需要。使用 AI 與 MCP 的核心優勢就是您可以用自然語言與 AI 交流。

Q: WordPress MCP 支持哪些語言?
A: 支持多種語言,包括中文。您可以用您偏好的語言與 AI 交流。

Q: 我可以自定義 MCP 工具嗎?
A: 可以。通過開發自定義外掛並使用 WordPress Feature API,您可以添加自定義工具。

資源和進一步閱讀

總結

WordPress MCP 是一個革命性的工具,讓您的網站變成 AI-驅動的內容管理系統。通過自然語言交互,您可以:

✅ 快速發佈和管理內容
✅ 自動化重複性任務
✅ 提高團隊的生產效率
✅ 保持完整的安全控制

無論您是內容創作者、網站管理員還是開發人員,WordPress MCP 都可以幫助您更有效地管理您的 WordPress 網站。


最後更新日期:2025年11月7日

如有任何疑問或反饋,歡迎在下方留言!

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

探索更多來自 Hiro 日常 的內容

立即訂閱即可持續閱讀,還能取得所有封存文章。

Continue reading