同一套 WordPress 內容,發布為更快、更安全的靜態網站

WordPress 負責內容,Static Frontend 負責前端公開呈現

你現在看到的是 WordPress 原始網站(CMS)。相同內容會由 Static Frontend 建置為獨立的靜態網站,並且可以持續維護與重新發布。

兩個網址,一套內容;編輯在 CMS,瀏覽在公開前端。

WordPress CMS 編輯畫面連接到公開靜態網站的雙螢幕示意
WordPress CMS
cms.diy168.tw
公開靜態網站
diy168.tw

核心特色

靜態網站,也能持續更新

你維護的仍然是 WordPress,但訪客看到的是由 Static Frontend 建置的靜態網站。當 WordPress 內容改變,重新建置並發布後,公開前端即可同步更新。

  1. 01

    在 WordPress 編輯

    文章、頁面、圖片、選單等內容照常維護。

  2. 02

    偵測內容變更

    確認外掛需要重新處理的網站內容。

  3. 03

    Static Frontend 建置

    擷取頁面、處理網址與資源,產生靜態網站。

  4. 04

    發布到正式網址

    將最新內容發布至 diy168.tw。

再次編輯,持續更新

清楚的網站架構

2 個網址,1 套內容

內容管理

WordPress 後端/CMS

cms.diy168.tw

  • 管理文章、頁面、圖片與選單
  • 沿用 Gutenberg、外掛與佈景主題
  • 保留熟悉的編輯工作方式
  • 不作為主要公開前端
前往 CMS 原站
Static Frontend擷取頁面
處理資源與網址
建置並發布

公開瀏覽

公開靜態網站

diy168.tw

  • 提供已建置的 HTML、CSS、JavaScript 與圖片
  • 訪客直接瀏覽公開網址
  • 頁面不需 WordPress PHP 即時產生
  • 重新發布後與 CMS 內容保持一致
查看公開網站

產品優勢

不只是靜態,更是可維護的前端方案

01

前後端分離

WordPress 保留在 CMS 網址;公開網站使用獨立靜態前端,清楚分工。

02

持續維護更新

不是匯出一次就結束。修改內容後可以重新建置、驗證,並發布新的公開版本。

03

保留既有工作方式

管理者照常使用 WordPress 編輯文章、頁面、圖片與選單,不需改變內容流程。

04

更快、更安全

公開端直接提供已建置的 HTML、CSS、JavaScript 與資源,降低對動態執行環境的依賴。

實際轉換的內容

這個示範網站包含的 WordPress 內容

靜態前端不只是一張截圖。頁面中的內容、樣式、圖片與可用的前端資源,都要在公開版本中正確呈現。

  • 頁面一般頁面
  • 文章單篇與列表
  • 分類分類資訊
  • 導覽選單主要連結
  • 圖片包含 srcset
  • CSS 樣式佈景與區塊
  • JavaScript前端互動
  • 其他小工具與嵌入
示範網站在筆記型電腦螢幕上顯示山景首頁
CMS 與公開前端呈現同一套網站內容

動態功能如何處理?

靜態,不代表只能顯示文字與圖片

純前端功能

輪播、選單、Lightbox 等 JavaScript 功能可在靜態頁面執行。

第三方服務

分析、YouTube、地圖等功能,可依服務方式評估保留。

API 功能

依賴 WordPress REST API 的功能需個別處理、限制來源並評估安全性。

真正的動態功能

登入、WooCommerce 購物車、會員與 LMS,不屬於第一版完整靜態化目標。

實際驗證的內容

正在確認靜態網站的每個細節

以下是這個 Demo 的驗證項目。檢查狀態會以實際建置與公開網站結果為準。

  • 原始版面一致
  • CMS 網址改寫
  • 圖片來源部署
  • 內部連結
  • JavaScript 執行
  • SEO Metadata
  • 重新建置與發布
  • 404 頁面

親自測試

在公開站探索 Static Frontend

從不同內容類型檢查公開版本,並與 CMS 原站比較頁面、資源與連結。

適合哪些網站?

為內容型網站打造的前端方案

企業形象網站

公司介紹、產品資訊、活動頁面。

內容型網站

大量頁面與持續更新的資訊。

部落格/媒體

文章、分類與圖片內容。

文件/知識庫

教學文章、指南與知識整理。

第一版暫不完整支援WooCommerce 購物車、會員網站、LMS,以及高度個人化或大量伺服器端即時互動功能。

親自體驗 Static Frontend 的成果

比較 CMS 原站與靜態前端

親自查看相同內容在 WordPress CMS 與公開靜態網站上的呈現與更新結果。

Static Frontend 目前仍在開發與實測階段,這個示範網站會隨外掛功能持續更新。