初步評估

Template is missing.

WordPress 出現「Template is missing.」:原因與檢查方式

更新 2026-11-01

佈景主題有 style.css,卻沒有主要範本檔時,WordPress 會顯示這句訊息:傳統佈景主題缺的是 index.php,區塊佈景主題缺的是 templates/index.html。子佈景主題的 Template 標頭寫的母佈景主題沒有安裝時,也會出現這句。

你現在看到的是哪一種情況?

主要範本檔被刪除或沒有複製到,WordPress 沒有可以退回使用的範本。

更新或搬家後,templates 資料夾不見或不完整。

子佈景主題 style.css 的 Template 標頭寫了一個母佈景主題,wp-content/themes 裡卻沒有那個資料夾。

常見原因

主要範本檔不見了:佈景主題資料夾裡沒有 index.php 或 templates/index.html。
上傳或更新不完整:只有部分佈景主題檔案傳到伺服器。
母佈景主題被移除:母佈景主題被刪除,子佈景主題卻仍依賴它。
Template 標頭寫錯:Template 標頭有錯字,或母佈景主題的資料夾名稱改了。

參考資料

  1. Main Stylesheet (Theme Handbook)
  2. Child Themes (Theme Handbook)

不想自己動手處理?WP119 全自動修復

佈景主題損壞屬於自動處理的項目:先修損壞片段,再從官方主題庫原版重裝,最後才切換到安全佈景(外觀可能不同)。修復在維修站的網站副本上進行,複驗通過後才寫回。您網站資料庫裡的受保護資料表(會員、留言、訂單、表單填寫)只取結構。SSH/FTP 模式下,系統寫回前先在您的主機建立修復前備份,寫回後驗證沒通過時,以這份備份進行還原。修復未能完成,修復費全額退還。

  1. 初步評估:輸入網址
  2. 複製到維修站:在副本上作業
  3. 找出原因:逐項檢查
  4. 修復與複驗:首頁與內頁
  5. 寫回或交付:複驗通過才進行

啟用中的佈景主題出現這句訊息、網站打不開時,可以交給 WP119。

初步評估我的網站 →
初步評估 →