問題描述
兩次現在我已經更新了 wordpress,只是意識到 (facepalm) 它覆蓋了我對自定義模板的一些修改 – 側欄或類似的東西。
顯然我沒有更新,但是對於 add-ons 等,我更喜歡最新的產品和錯誤修復。
其他人的策略是直接更新 wordpress,而不會失去對預設模板的自定義修改?
最佳解決方案
非常簡單:如果使用預設模板,請將其重新命名為資料夾名稱和 css 檔案宣告),並且不會更新。
如果您想要更新 (例如二十一) 經常更新,請建立一個子主題。
資訊在這裡:http://codex.wordpress.org/Child_Themes
次佳解決方案
首先:您不應該更改 WordPress 的核心檔案,而是寫一個外掛為您做。
第二:如果您只有輕微到中度的主題自定義,您可以使用一個子主題,從而將核心檔案留下。或者,重新命名主題資料夾,以便您的更改不會被更新消除。
第三種解決方案
我不使用儀錶板更新程式。
我使用 Subversion 安裝 WordPress; 我所有的本地修改都可以用 svn diff 顯示,在大多數情況下,當我切換到新的版本號時,它們將與新的程式碼庫無縫地合併。核心和許多外掛和主題可透過 SVN 獲得。不是所有的不幸,但仍然讓你有一個 out:建立一個儲存庫,以便你永遠不會失去更改,即使你使用外掛上的自動更新程式。顯然,一些強大的 VCS 技能在這裡有所幫助。 🙂
http://codex.wordpress.org/Installing/Updating_WordPress_with_Subversion
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。