編寫主題 .info 檔案

.info 檔案是用於定義和配置主題的靜態文字檔案。 .info 檔案中的每一行都是一個鍵值對,左邊的鍵和右邊的值,它們之間有一個等號(例如 name = my_theme )。

分號用於註釋掉一行。某些鍵使用帶方括號的特殊語法來構建關聯值列表,稱為陣列。如果你不熟悉陣列,請檢視 Drupal 附帶的預設 .info 檔案,並閱讀以下示例的說明。儘管 .info 副檔名不是由應用程式本機開啟的,但你可以在 Mac 上使用 TextEdit 或在 Windows 計算機上使用記事本來檢視,編輯和儲存更改。

主題名稱要求

名稱應以字母字元開頭,可以包含數字和下劃線,但不能包含連字元,空格或標點符號。該名稱將由 Drupal 用於在 PHP 中形成各種函式,因此它具有相同的侷限性。

不要選擇已安裝模組已使用的名稱,因為所有已安裝的元件必須具有唯一的名稱。

最佳實踐之一是在命名網站的自定義主題時使用字首,以保證主題的唯一名稱。名為 example.com 的站點可能使用主題名稱,例如 ex_themename。

由於 .info 檔案已快取,因此必須先清除快取,然後才能在站點中顯示任何更改。

.info 檔案還可以指定應該從 Drupal 管理介面訪問哪些主題設定,你很快就會看到。

編碼

該檔案必須儲存為 UTF-8,而不包含位元組順序標記(BOM)。

內容

Drupal 瞭解下面列出的鍵。Drupal 將使用 .info 檔案中不存在的可選鍵的預設值。請參閱為核心主題設定的示例。