為什麼WordPress要使用子主題?

剛開始使用WordPress的時候,一定會遇到的一個疑問,什麼是佈景主題?主題這麼的琳瑯滿目,我又該怎麼挑選,在我另一篇文章中,有稍微說明了佈景主題的影響以及如何挑選,今天這篇文章會來接續講解,在購買佈景主題後,為何需要再建立子主題,我們又該如何使用。

 

子主題是什麼意思?

在我們安裝並啟用某主題後,有可能會根據網站的需求來客製化一些地方,那這個就有可能修改到佈景主題的檔案,原則上這在顯示效果是沒問題的,但要注意到「主題會更新」,跟WordPress或其他外掛一樣,製作主題的團隊也會不斷的修繕主題的檔案,讓其更穩定也更快速。

但是主題更新之後,我們之前客製化的檔案就有可能被覆蓋掉,導致前功盡棄,試想在更新主題後,你所有的客製化內容全部被洗掉,如果這時候又沒有備份可以還原,那種感覺絕對是欲哭無淚。

子主題的作用,在於它會繼承所有父主題的功能,並且你可以隨意客製化,客製化的檔案會另外存放,因此在更新父主題後,也不會影響到子主題的檔案。

 

要怎麼建立子主題?

▼在安裝完主題後,別急著啟用,這邊我們介紹一套外掛,可以很簡單快速的建立子主題,在後台安裝外掛的頁面搜尋  Child Theme Configurator 即可找到,點擊安裝吧。

 

 

▼安裝完之後我們可以在後台左側的工具列:工具 -> 子佈景主題,找到該外掛的設定,如果是第一次建立子主題,請選擇「建立子佈景主題」,接著下面可以選擇你的父主題,最後按下「分析」。

 

▼步驟2、步驟3會分析檢測此主題是否能夠正常建立,若沒問題會跳出綠色的提示,接著我們可以在步驟4為此子主題命名,步驟5這邊依照預設即可。

 

 

▼接下來的選項基本上依照預設即可,若有其他需求再做變更。

 

▼最後只要點擊 Create New Child Theme 就可以建立子主題了。

 

▼最後我們再回到 外觀 -> 佈景主題,就可以看到多了一個子主題,直接啟用後就大功告成!

 

結論

建立子主題比想像中的還簡單吧!其實不管客製化的程度大小,都建議在WordPress裡使用子主題,這樣未來在做修改或是維護都能有更大的彈性。