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