一個網站上同時存在兩個名字很像的子主題目錄,其中一個是歷史殘留。我們對著殘留的那一個推了四輪樣式。

每一輪的結果都一樣:推送成功、檔案時間更新、內容正確、頁面沒有任何變化。

這種失敗沒有錯誤訊息

如果推到一個不存在的路徑,會有錯。如果檔案語法壞了,會有錯。推到一個存在但沒有人在讀的地方,什麼都不會發生。

我們在那四輪裡查的東西依序是:快取、檔案權限、樣式表的載入順序、選擇器的權重。全部都是合理的假設,全部都不是原因。

一行就能問清楚

伺服器上跑一次,問它現在作用中的樣式表目錄是哪一個:

get_stylesheet_directory()

它回傳的是實際生效的那一個,不是我們從目錄名推測的那一個。

紀律

⛔ 不要從目錄名推測系統的狀態。目錄名是我們給的,系統的狀態是它自己的。

這條在別的地方也成立:設定檔裡寫的路徑、註解裡寫的連線方式、文件裡寫的排程時間 —— 全部都是「某個時間點有人相信的事」。要知道現在怎麼樣,去問那台機器。