wordpress主題中的functions.php是很重要的一個文件,WordPress主題很多很多功能都是寫入到這個文件里,是功能得以實現(xiàn); 針對主題做的一些功能變更,需要向這個文件里寫入代碼,而一款優(yōu)雅的WordPress主題除了發(fā)布之外還要有更新,而一旦更新,functions.php文件也會被覆蓋,那之前添加到這里的功能代碼也就不存在了,這里有一個解決辦法,可以解除各位的后顧之憂,不會再出現(xiàn)更新主題版本而忘記備份functions.php文件而出現(xiàn)的尷尬。 解決思路就是:把每個功能的代碼,都做成一個WordPress的插件,然后通過WordPress的插件功能,上傳-激活,這樣可以保證功能的延續(xù)性,而又不會出現(xiàn)functions.php文件被覆蓋的問題。
把上面的代碼自己另存為一個php文件,記住是UTF-8編碼,然后放進wp-content/plugins文件夾,對,直接放進插件文件夾,然后去插件中心看看,如圖: 一個插件就這么出來了,雖然里面沒有什么實際代碼,但是他就是一個插件,對網(wǎng)站開始起作用了,和在functions文件里面加代碼一樣。 每個功能都可以按照上面的方式,寫成一個簡單的插件,如果如果功能很少,這辦法很合適,如果增加了超過5個的功能,還是備份functions.php文件比較方便。 |