
在上傳安裝Avada主題之前,先說一下Avada父主題和子主題的區(qū)別,Avada主題的一個(gè)特色之處就在于其提供了子主題,允許用戶可以很方便的對網(wǎng)站進(jìn)行更細(xì)致的自定義個(gè)性化的修改。
在下載的Avada完整主題文件包的第一個(gè)文件夾Avada Theme里面,就包含了兩個(gè)可安裝的主題程序壓縮包,父主題Avada和子主題Avada-Child-Theme。
父主題Avada:即Avada原生的主題程序安裝包,包含了構(gòu)成Avada主題能夠正常運(yùn)行使用的所有文件; 子主題Avada-Child-Theme:主要包含style.css和functions.php這兩個(gè)重要的文件,相當(dāng)于是從父主題中的這兩個(gè)相應(yīng)的文件中各自拷貝了一份副本出來。
為什么需要使用子主題?
首先,Avada子主題擁有與父主題完全一樣的所有樣式和功能,但同時(shí),Avada子主題的靈活之處就在于其允許你對網(wǎng)站進(jìn)行代碼層面的自定義的優(yōu)化和修改。在子主題的style.css文件或者 functions.php文件做出修改后將會立即作用于網(wǎng)站,但同時(shí)又不會影響并更改父主題中的相關(guān)文件。
所以,使用Avada子主題的好處就在于,在子主題中自定義優(yōu)化添加的PHP函數(shù)代碼或者CSS樣式代碼等修改不會隨著Avada父主題的更新而被覆蓋丟失掉。
但如果直接在父主題中做代碼層面的修改的話,那么當(dāng)應(yīng)用更新后的新版本的主題的時(shí)候,這些修改就會被覆蓋掉,而且有可能出現(xiàn)你修改的代碼文件與更新后的主題有沖突而導(dǎo)致網(wǎng)站出現(xiàn)亂碼進(jìn)而打不開的情況。
所以如果有對Avada主題做代碼層面的修改的需求的時(shí)候,最好是使用子主題,但如果沒有代碼修改優(yōu)化的需求的話,不安裝子主題,直接安裝應(yīng)用父主題也是可以的。但同時(shí)需要注意的一點(diǎn)是,如果是自己應(yīng)用子主題對網(wǎng)站進(jìn)行自定義代碼的優(yōu)化修改而出現(xiàn)問題的話,那么Avada支持團(tuán)隊(duì)是可能無法就這種情況提供技術(shù)支持的。
在這里,我選擇同時(shí)上傳Avada父主題和子主題,然后激活使用Avada子主題。
在下載并解壓縮的完整的Avada主題文件包中,找到Avada Theme文件夾,點(diǎn)擊進(jìn)入,找到Avada(父主題)和Avada-Child-Theme(子主題)這兩個(gè)主題程序安裝包:
然后,來到Wordpress后臺,左側(cè)導(dǎo)航欄中,找到Appearance – Themes,點(diǎn)擊 Add New – Upload Theme:
選擇文件然后點(diǎn)擊右側(cè)的Install Now安裝主題,先上傳并安裝父主題(不用解壓縮,直接上傳對應(yīng)的主題程序壓縮包即可,WordPress 會自動解壓主題壓縮包文件并完成相應(yīng)主題的安裝)。
注意,父主題上傳并安裝完成后不要對其做任何操作,不要去點(diǎn)擊激活父主題,緊接著繼續(xù)上傳并安裝子主題。
等到子主題也上傳并安裝完成的時(shí)候,點(diǎn)擊Activate激活啟用子主題,即可自動啟用Avada主題本身。
(來源:One小白)
以上內(nèi)容屬作者個(gè)人觀點(diǎn),不代表雨果跨境立場!本文經(jīng)原作者授權(quán)轉(zhuǎn)載,轉(zhuǎn)載需經(jīng)原作者授權(quán)同意。
(來源:One小白)