這裡說的子主題是指的薇曉朵開發的高階主題的子主題,也就是基於原本製作的中文版主題,通常國外的高階 WordPress 主題拿過來是沒法直接使用的,需要進行一些漢化和最佳化,同時調整各種細節才能夠正常和流暢的使用。
WordPress 子主題也是一個主題,它繼承了另一個主題——父主題——的功能,並允許你對父主題的功能進行修改,或者新增新功能。本文將說明如何建立一個基本的子主題並解釋您能用它來幹什麼。本文將使用 WordPress 3.0 的預設主題 Twenty Ten 作為父主題進行舉例說明。
建立一個子主題是很簡單的。建立一個目錄,將格式編寫正確的 style.css 檔案放進去,一個子主題就做成了!只需要對 HTML 和 CSS 具有基本的瞭解,您就可以透過建立一個非常基本的子主題 來對一個父主題的樣式和佈局進行修改和擴充套件,而不需要對父主題的檔案作任何修改。透過這樣的方式,當父主題被更新的時候,您所做的修改就可以儲存下來。
因為這個原因,我們強烈推薦您使用子主題的方式來對主題進行修改。
如果您對 PHP, WordPress Templates,和 WordPress Plugin API 有個基本的理解,理論上來講,您可以使用子主題對父主題的每一個方面進行擴充套件,而不需要對父主題的檔案進行任何修改。