如何手動更新您的 WordPress 主題

已發表: 2022-11-04

如果您使用的不是您自己創建的 WordPress 主題,您遲早會想要將其更新到最新版本。 WordPress 主題由其創建者不斷更新,以添加新功能、修復錯誤並使其與最新版本的 WordPress 兼容。 但是,如果您對自動更新不滿意,或者您的主題不支持它們,那麼您需要手動更新您的主題。 在本文中,我們將向您展示如何在不使用內置 WordPress 自動更新功能的情況下手動更新 WordPress 主題。 我們還將分享一些關於如何確保您的主題始終保持最新的提示。

您可以做的最重要的事情之一是確保您的 WordPress 網站上的代碼是最新的。 如果您不利用更新,您的網站可能會被感染。 使您的網站保持最新是保持網站安全、兼容和可用的最重要方面。 您可以通過閱讀本指南了解如何安全地執行更新。 在更新可用後更新 WordPress 主題、插件和 WordPress 核心至關重要。 必須更新主題以跟上最新版本的 WordPress。 它們也進行了更新,以利用開發人員添加的任何新功能。

在開始運行更新之前執行網站備份始終是一個好主意。 使用 Kinsta 託管,您可以訪問網站的每日自動備份。 但是,您可以在更新系統之前立即手動備份系統。 您應該這樣做,因為該站點可能在您上次備份後發生了變化。 如果您的託管服務提供商不提供簡單的備份,您將需要使用備份插件。 採取措施避免停機或對站點訪問者造成乾擾至關重要。 在訪問者流量較低的時候,您的網站應該在訪問者最少的一天(或一周中的一天)更新。

最好在暫存站點上進行測試,該站點與您的實時站點託管在同一台服務器上。 獲得臨時站點的副本後,您將需要使用 https://staging-site-name.cloud,其中 sitename 是您的站點的名稱。 您將被帶到可以更新、測試和登錄的臨時站點。創建子 WordPress 主題並添加您自己的自定義選項是更新自定義主題的最安全方法。 您可能會注意到您更改了與父主題相關的子主題。 您必須確定您所做的任何更改以及它們如何與父主題交互,以便徹底測試它們。 更新主題時,直接從主題目錄或通過主題供應商對主題所做的更改將丟失。

第三方主題的子版本是編輯該主題的最便捷方式。 子主題以與父主題相同的方式運行您的網站。 它在不影響父主題的情況下向父主題添加功能,例如設計元素和功能。 創建子主題時,您創建的特定文件將被子主題的父主題中的相同文件替換。 主題可能已經過修改,以使其與 WooCommerce 兼容。 為此,您必須使用 WooCommerce 3.2 版或 3.3 版之前的更高版本。 在這種情況下,您還可以將其他模板文件添加到您的主題中。

之後,您將需要創建一個子主題,然後復制這些模板文件。 新主題將更加安全,並將受益於未來可能添加的任何新功能。 如果您想在更新之前測試您的登台站點,請進行備份。 如果您希望實施更改,它們必須是實時的。 首先創建一個子主題,然後進行任何必要的更改

如何阻止 WordPress 自動更新我的主題?

圖片來源:https://thewebvibe.com

必須將以下代碼添加到您的 WordPress 配置中才能禁用 WordPress 核心的自動更新。 定義()'WP_AUTO_UPDATE_CORE',假; //define()'WP_AUTO_UPDATE_CORE', false; //define()'WP_AUTO_UPDATE_CORE', false; //定義

自 3.7 版發布以來,WordPress 已經進行了自動更新。 保持當前的安全狀態當然是一個很好的好處。 但是,黑客通常要到發布後的第一周才知道舊版本是否包含漏洞。 您將不再能夠通過禁用它們來完全禁用自動更新。 Easy Updates Manager 插件使您可以輕鬆地從頭到尾更新您的網站。 通過單擊關閉按鈕,您可以禁用自動更新。 由於所有自動更新都已禁用,您的升級將手動執行。

您可以通過將代碼直接粘貼到 WP-config.php 文件中來節省時間。 如果您不確定添加代碼,插件方法可能更可取。 如果您在前兩天沒有聽到任何問題,則更新應該可以安全安裝; 等待一周是一個很好的經驗法則,但如果您在前兩天沒有聽到任何問題,那麼安裝應該沒問題。 在使用特定插件或主題破壞您的網站後,無需更新您的網站。

您應該允許自動更新 WordPress 嗎?

在 WordPress 中,有一個選項可以禁用自動更新。 自動更新很重要,因為它們通常會解決關鍵的安全漏洞和漏洞。


如何更新現有的 WordPress 主題?

圖片來源:https://namehero.com

如果您想更新現有的 WordPress 主題,可以通過從開發者網站下載最新版本的主題來完成。 下載主題後,您需要將其解壓縮,然後將其上傳到您的 WordPress 主題目錄。

主題是定義網站外觀和行為的文件集合。 主題是網站的基礎,旨在消除對編碼的需求。 主題類型包括免費、高級和自定義主題。 根據您的項目範圍,您可能需要在自定義主題上花費 2,000 到 40,000 美元。 首次發布後,任何有信譽的開發者都會繼續改進他們的主題。 在大多數性能更新期間,通常會減少加載時間或修復錯誤。 未經編輯的主題更新時間不應超過五分鐘。

如果您的網站流量最低,您應該更新它以減少客戶的停機時間。 如果您已經自定義了 WordPress 主題的代碼,則更新 WordPress 主題的過程會更加複雜。 一鍵登台是創建登台站點最方便的方法,您可以從託管服務提供商處完成。 在開始之前,請花時間練習上述相同的最佳實踐(備份您的網站)。 在第 4 步中,下載並保存要使用的自定義主題在主題目錄中。 通過再次測試所有功能,確保所有功能都正常工作。 第六步是讓您使用臨時環境來更新您的實時網站。 通過將原始子主題與新主題進行比較來確定原始子主題中缺少哪些元素。

如何在 WordPress 中更新主題

圖片來源:https://wpressbeginner.com

只要您遵循簡單的步驟,您的 WordPress 主題就很容易更新。 在儀表板的更新部分中選擇您的主題,然後單擊更新主題按鈕。

如果要更新主題,可以使用 Zip 文件或使用 subversion (SVN)。 上傳前檢查版本號是否正確。 在審核主題時,更新不會更改隊列位置。 Github 和 SVN 的區別在於 Github 是一個開發軟件的平台。 只有在您的主題的新版本發布後,您才能上傳它。 如果您使用的是最新版本的 WordPress,則需要在本地計算機上創建存儲庫的副本。 剩下的就是用更新的版本號生成一個新目錄並再次上傳。 在更新 style.css 上的版本號和 readme.txt 上的變更日誌之前,更新版本號至關重要。

如何在不丟失自定義的情況下更新 WordPress 主題

要在不丟失自定義的情況下更新 WordPress 主題,您需要創建一個子主題。 子主題繼承了父主題的功能,但可以在不影響父主題的情況下進行自定義。 要創建子主題,您需要在 WordPress 主題目錄中創建一個新目錄,並將父主題的 style.css 文件複製到其中。 然後,您需要編輯子主題的 style.css 文件並在頂部添加一行“模板:父主題名稱”。 最後,您需要激活子主題。

如何在不丟失自定義的情況下更新 WordPress 主題 自定義 WordPress 主題有多種方法。 因為您對這些主題所做的更改存儲在 WordPress 數據庫中,所以它們通常是安全的。 所有流行的主題,例如 Astra 和 Ocean WP,現在都有可以與它們一起使用的插件。 通過使用這些插件,您可以為您的主題添加更多功能。 無需更新您的主題即可直接修改其任何文件。 在 WordPress 中,子主題被定義為與另一個主題具有相同功能、特性和样式的主題。 然後可以自定義子主題,而不會以任何方式影響父主題。

在本教程中,我們將向您展示如何創建子主題,然後將所有自定義內容移至其中。 如果我們想複製您對子主題的更改,我們必須首先確定您對主題所做的所有更改。 這是比較新舊主題文件最直接的方法。 Windows 用戶應該使用 WinMerge,Mac 用戶應該使用 Kaleidoscope,Linux 用戶應該使用 Meld。 它將從父主題導入主​​題定制器設置,並使用插件將它們導出到子主題。 您仍然可以通過轉到“主題自定義”頁面來使用父主題。 如果我們要導出/導入的網站尚不支持 Customizer Export/Import 插件,我們將需要安裝它並在那裡激活它。

如果您想更新您的 WordPress 主題,您必須首先將您的所有自定義從父主題移動到子主題。 為此,請轉到外觀。 在主題菜單中,單擊子主題旁邊的升級按鈕。 通過選擇您之前導出的文件,您可以從“導出/導入”頁面導出它。 我們的必備 WordPress 插件列表將幫助您更快地發展您的網站。

更新您的主題:自定義與。 WordPress 默認

如果您的主題沒有任何自定義,它將更新到 WordPress 的最新版本,這將覆蓋您的所有自定義選項。 建議您使用子主題以確保您的自定義主題保持最新。 如果您沒有子主題,系統將提示您購買最新版本的 WordPress,該版本沒有任何更改或自定義。

來自 Zip 的 WordPress 更新主題

轉到外觀。 當您到達屏幕頂部時,單擊“上傳”按鈕。 通過單擊“瀏覽”按鈕選擇包含您下載的擴展名的 ZIP 文件,然後導航到您的計算機文件。

現在可以將 ZIP 文件上傳到 WordPress 主題或插件以應用更新。 使用長期以來用於安裝軟件的相同下載文件也可以用於更新它。 有一些技術細節需要牢記,但總的來說,這個過程相當簡單。 在這種情況下,我們將 Yoast SEO 升級到最新版本。 為此,我們現在必須將插件的新副本下載到我們的設備上。 WordPress 儀表板允許您添加新插件。 當您單擊上傳時,您將被帶到一個頁面,您可以在其中上傳您的數據。

現在可以通過按下按鈕開始上傳過程。 它的外觀幾乎與主題相同——上傳屏幕的位置不同。 使用 ZIP 文件更新 WordPress 主題的過程與上述相同。 我們的二十二十個主題現在將在這篇文章中更新。 如果您單擊替換當前上傳按鈕,主題將被更新。 這樣一來,我們就有了大多數人能夠想到的另一種選擇。