WordPress 的 headless 是指將 WordPress 的後端 (backend) 與前端 (frontend) 分離。在傳統的 WordPress 架構中,後端和前端是整合在一起的,但在 headless WordPress 架構中,後端和前端是分開的。

在 headless WordPress 架構中,後端負責管理內容和資料,而前端負責呈現內容。後端可以是任何可以提供 REST API 的服務,例如 WordPress 本身、第三方 CMS 或自建的 API。前端可以是任何可以使用 REST API 的應用程式,例如網頁應用程式、行動應用程式或桌面應用程式。

Headless WordPress 有以下優點:

  • 靈活性:您可以使用任何您喜歡的前端框架或技術來呈現內容。
  • 擴展性:您可以使用任何您喜歡的後端服務來管理內容和資料。
  • 性能:您可以將前端和後端分離,以提高性能。

Headless WordPress 的缺點:

  • 開發成本:您需要開發兩個應用程式,一個後端應用程式和一個前端應用程式。
  • 維護成本:您需要維護兩個應用程式。

把 WordPress 當後端管理內容的系統及用來產生 API 的結構是一種選擇,可以讓開發上更靈活。