如何開啟或關閉WordPress的自動更新功能


WordPress是一個開源軟件,您可以從他們的官方網站免費下載。但是,要啟動WordPress站點,您需要安裝一個主題,以幫助為您的內容創建特定布局。此外,您可能還需要安裝一些插件來添加其他功能。

當您必須管理所有這些東西并使其保持最新時,問題就來了。為了解決這個問題,WordPress提供了自動更新功能,在本文中,我們將解釋如何在您的WordPress站點中啟用或禁用核心、主題及插件的自動更新。

關于WordPress自動更新

WordPress自動更新是WordPress的一個功能,它允許您配置網站自動檢查并安裝更新。

出于安全原因,WordPress會自動更新核心WordPress軟件。

它也可能更新插件或主題以解決潛在的安全風險。如果一個插件或主題在多個網站上部署,WordPress核心團隊可能會為它們發布自動更新。

與任何其他軟件一樣,WordPress網站需要更新,原因如下:

  • 用于修復漏洞的安全補丁
  • 了解網站建設的最新設計趨勢
  • 添加附加功能并刪除過時的功能

如前所述,更新包含三個部分——WordPress核心、主題和插件。您可以根據需要選擇獨立管理它們。

理論上,這應該減少您花費在檢查和安裝更新上的時間和精力,然而,由于它耗時較長,這一點并沒有得到重視。

另一方面,您手動安裝更新所花費的時間確保了兩個關鍵方面:您有控制更新的實施方式,并且在出現問題時可以立即解決。

自動更新并不適用于每個人,許多WordPress管理員不愿相信他們網站的自動化。然而,關于是否應該在WordPress中禁用自動更新,并沒有對錯之分。決策必須基于具體情況,并考慮所有利弊。

為什么要禁用自動WordPress更新?

自動更新的最嚴重問題是可能導致您的網站崩潰。雖然這種情況非常罕見,但您應該意識到這種可能性,尤其是在進行重大更新時。如果出現這種情況,最有可能是由于插件和主題的代碼、WordPress核心以及您進行的代碼修改之間的不兼容性造成的。在這種情況下,能夠使用備份恢復您的網站非常重要。

自動更新的另一個潛在問題是不必要的功能更改。自動更新會帶來一些不必要的功能,這會干擾工作流程,因為調整每個元素和功能以適應您獨特的視覺可能需要大量的工作量。

如果在更新插件或主題后出現問題,您應該向插件或主題的開發人員尋求幫助。此外,您可以創建一個暫存網站,在實際網站之前對改進進行測試。

為什么我的主題和插件不顯示自動更新?

WordPress 存儲庫中可用的所有免費主題和插件都帶有自動更新功能。但是,第三方主題和插件可能會也可能不會提供此功能。第三方項目與其他插件集成,需要徹底測試。因此,開發人員不提供自動更新功能是有意義的。否則,當主題或插件更新時,您的站點布局將被破壞。更大的問題將是找到哪個插件或主題得到了更新,因為管理儀表盤中沒有可用的更新歷史記錄。

禁用自動插件更新后,您將在“自動更新”列下看不到任何狀態,或者有一條特定消息提及開發人員禁用了此功能。像WP Rocket這樣的插件會故意禁用自動更新,因為如果您在更新插件后不進行測試,它可能會破壞您的站點布局。

無論您是否使用自動更新,只要有可用于核心、主題和插件的更新,您都會在“儀表盤 > 更新”部分看到通知。您可以根據自己方便的時間手動更新項目。請記住,無論儀表盤中的自動更新設置如何,開發人員都可以強制推送安全更新。例如,最近WooCommerce為其PayPal集成推送了一個安全更新,以自動將版本更新到最新版本。在這種情況下,您將在儀表盤中看到一條通知,通知您該項目已更新。
自動安裝WooCommerce安全更新

如何啟用WordPress自動更新

在開始講述禁用WordPress的自動更新之前,我們先了解下如何啟用WordPress核心、主題及插件的自動更新。

1. 啟用或禁用主題的自動更新

主題是WordPress網站的支柱,需要與核心WordPress文件無縫協作。盡管您一次使用一個主題,但可以在您的站點中安裝多個主題。無論您有單個主題還是多個主題,都需要逐個啟用或禁用自動更新。

  • 登錄到您的 WordPress 管理儀表盤并導航到“外觀 > 主題”部分。
  • 在這里,您可以查看站點中所有已安裝的主題并將鼠標懸停在活動主題上。
  • 您將看到一個“主題詳細信息”按鈕并單擊它。


在WordPress中打開主題詳細信息

  • 在下一個彈出窗口中,單擊“啟用自動更新”鏈接以打開該功能。


您可以為每個主題執行此操作,或使用主題詳細信息彈出窗口右上角的后/前箭頭導航到每個主題并打開自動更新。請記住,您可以隨時轉到主題詳細信息部分并禁用自動更新。

2. 啟用或禁用插件的自動更新

與主題不同,您可以批量啟用插件自動更新或僅對選定項目啟用自動更新。這是有道理的,因為單個站點通常一次使用多個插件。

  • 轉到“插件 > 已安裝插件”部分。在這里,您將看到您網站上所有已安裝插件的列表。
  • 您可以在布局的最后一列中看到每個插件的“自動更新”狀態。
  • 默認情況下,插件的自動更新被禁用,您可以單擊“啟用自動更新”鏈接將其打開。您可以為每個已安裝的插件執行此操作,而無需離開頁面。


為WordPress中的插件啟用自動更新

  • 如果您沒有看到“自動更新”列,請單擊“屏幕選項”按鈕并從可用列中啟用。


在插件頁面中啟用自動更新列

  • 啟用后,您可以隨時單擊“禁用自動更新”鏈接以關閉該功能。


在WordPress中禁用插件自動更新

如果您想為多個插件啟用自動更新,請首先使用每個插件前面的復選框選擇插件。您還可以單擊標題中的復選框以單擊以選擇所有插件。現在,單擊“批量操作”下拉菜單并選擇啟用/禁用自動更新選項。最后,單擊“應用”按鈕為所選插件打開或關閉該功能。


批量管理插件的自動更新

您可以使用顯示在插件列表頂部的摘要鏈接查看啟用和禁用自動更新的插件數量。

3. 管理WordPress核心更新

與主題和插件不同,WordPress默認啟用核心版本的自動更新。有兩種類型的核心版本可用——主要版本和次要版本。主要版本通常會帶來許多新功能,而次要版本是出于安全/維護目的而發布的。從WordPress 5.6開始,默認啟用次要版本的自動更新。您可以更改“儀表盤 > 更新”部分下的設置,以獲取主要或次要版本的自動更新。雖然您可以在主要和次要版本更新之間切換,但無法從設置頁面完全禁用核心更新。


切換自動WordPress核心更新設置

一些托管服務提供商還幫助管理WordPress中的自動更新功能。這可能因您使用的托管公司而異。例如,您可以通過導航到站點工具部分來打開SiteGround中的自動更新。該選項在“WordPress > Autoupdate”菜單下可用。您可以管理主要和次要WordPress版本的設置,并選擇自動安裝更新的計劃。SiteGround還提供了自動更新本節中所有已安裝插件的選項(我們強烈建議禁用此選項以避免出現問題)。

在這里插入圖片描述

SiteGround自動更新WordPress設置

盡管您最多可以將更新延遲72小時,但無法在SiteGround中完全禁用自動WordPress更新。每當安裝自動更新時,您都會收到一封電子郵件通知,以便您了解情況。此外,如果您預見到下一次更新會出現問題,您可以跳過托管面板中可用的特定更新。

如何在WordPress中禁用自動更新

您可以通過手動操作或使用插件來禁用自動更新。因此,我們開始吧,不再拖延。

注意:無論您如何更新(手動、自動或使用插件),您都應該始終備份您的網站。

1. 使用插件禁用自動更新

有各種WordPress插件可以幫助您處理更新,但我們將使用Easy Updates Manager插件。

首先,在WordPress儀表板的“插件”→“添加新插件”部分中安裝并激活該插件。


啟用插件后,轉到“儀表盤 → 更新選項”來配置設置。

Easy Updates Manager的設置頁面將彈出,如果您想要關閉所有更新,請如下所示切換“Disable all updates”選項。

然而,禁用所有更新將阻止更新通知的出現。相反,您可以選擇您的首選設置。您可以禁用插件和主題的自動更新,同時啟用WordPress核心的自動更新。

2. 不使用插件禁用自動更新

要禁用自動更新,請在wp-config.php文件中添加以下代碼片段。

define( 'WP_AUTO_UPDATE_CORE', false );

有時,您的站點上的所有自動更新都被禁用,尤其是當您在站點上手動安裝WordPress時。在這種情況下,您可以通過在wp-config.php文件中添加以下代碼來啟用自動功能。

define( 'WP_AUTO_UPDATE_CORE', true );

您可以將值“true”更改為“minor”以僅接收次要更新(這是默認設置)。或者將值設為“false”以完全禁用您網站上的所有核心更新。

要訪問該文件,您可以使用文件傳輸協議(FTP)或Web主機的cPanel中的文件管理器。您可以在public_html文件夾中找到該文件。打開文件,在最后面添加代碼片段,就在寫著 “/* That’s all, stop editing! Happy publishing. */” 的那一行上面。


WordPress 將不會自動安裝更新。這只適用于核心安裝的情況。如果您希望禁用插件和主題的更新,可以通過將以下過濾器添加到您的主題的functions.php文件來實現。

要訪問functions.php文件,請從WordPress儀表板中轉到外觀 → 主題編輯。從右側的列表中打開functions.php文件。要禁用自動插件更新,請將以下代碼添加到文件底部。

add_filter( 'auto_update_plugin', '__return_false' );

要禁用主題的自動更新,請添加以下代碼。

add_filter( 'auto_update_theme', '__return_false' );

如果您想同時禁用主題和任何插件的自動更新,請添加這兩行代碼,如下所示。

現在,WordPress核心、主題和插件的自動更新都將被禁用。您可以按任何順序組合這些代碼,以創建適合您需求的解決方案。

3. 禁用特定插件和主題的自動更新

WordPress允許禁用特定插件和主題的自動更新。

要禁用特定插件的自動更新,請從WordPress儀表板中轉到插件→已安裝的插件。點擊特定插件的“禁用自動更新”選項,如下圖所示。

要禁用特定主題的自動更新,請從WordPress儀表板中轉到外觀→主題設置。點擊特定主題的“禁用自動更新”選項,如下圖所示。

現在,特定主題和插件的自動更新將被禁用。

小結

WordPress是一個精心維護的平臺,每個版本都會進行改進,修復錯誤和安全漏洞,并增加新功能。這為WordPress用戶保持網站更新提供了強大的動力。通過添加自動更新功能,整個過程變得更加簡便和用戶友好。

然而,由于一些更新可能會對您的網站造成損害,因此在允許WordPress自動更新之前,您應該權衡利弊。如果您希望對您的網站擁有更多控制權,您可以禁用自動更新。這還可以讓您在安裝插件之前對其進行全面測試,確保兼容性并最大化網站的運行時間。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/diannao/83107.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/83107.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/83107.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

SpringSecurity當中的CSRF防范詳解

CSRF防范 什么是CSER 以下是基于 CSRF 攻擊過程的 順序圖 及詳細解釋,結合多個技術文檔中的攻擊流程: CSRF 攻擊順序圖 #mermaid-svg-FqfMBQr8DsGRoY2C {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#m…

給 DBGridEh 增加勾選用的檢查框 CheckBox

需求 Delphi 的 DBGrid 通過 DataSource 綁定到一個 DataSet 顯示數據表里面的 N 多條記錄。如果我想給每條記錄加一個 CheckBox 讓用戶去勾選,該怎么做? 以下描述,使用的 DBGrid 是 DBGrieEh。 Delphi 自帶的 DBGrid 要加 CheckBox 比較麻…

WordPress 和 GPL – 您需要了解的一切

如果您使用 WordPress,GPL 對您來說應該很重要,您也應該了解它。查看有關 WordPress 和 GPL 的最全面指南。 您可能聽說過 GPL(通常被稱為 WordPress 的權利法案),但很可能并不完全了解它。這是有道理的–這是一個復雜…

力扣144題:二叉樹的前序遍歷(遞歸)

小學生一枚,自學信奧中,沒參加培訓機構,所以命名不規范、代碼不優美是在所難免的,歡迎指正。 標簽: 二叉樹、前序遍歷、遞歸 語言: C 題目: 給你二叉樹的根節點root,返回它節點值…

python:一個代理流量監控的媒體文件下載腳本

前言 一個mitmproxy代理服務應用,作用是監聽系統流量,并自動下載可能的video媒體文件到本地。 如果你沒有安裝mitmproxy或沒有做完準備工作,請參考我的這篇文章: python:mitmproxy代理服務搭建-CSDN博客 文件架構目錄…

SAP Business One(B1)打開自定義對象報錯【Failed to initialize document numbering:】

業務場景: 新版本的客戶端,打開已經注冊的自定義單據類型的表的時候,報錯【Failed to initialize document numbering:】。 但是注冊的自定義主數據類型的表,不會有問題。 解決方案: 打開【管理-系統初始化-常規設置…

計算機網絡:WiFi路由器發射的電磁波在空氣中的狀態是什么樣的?

WiFi路由器發射的電磁波是高頻無線電波,屬于微波頻段(2.4GHz或5GHz),在空氣中以光速傳播(約310?米/秒),其傳播狀態和特性可通過以下維度詳細解析: 一、電磁波的物理特性 頻率與波長 2.4GHz頻段:波長約12.5厘米,穿透力較強但易受干擾(微波爐、藍牙等共用頻段)。5GH…

騰訊云-人臉核身+人臉識別教程

一。產品概述 慧眼人臉核身特惠活動 騰訊云慧眼人臉核身是一組對用戶身份信息真實性進行驗證審核的服務套件,提供人臉核身、身份信息核驗、銀行卡要素核驗和運營商類要素核驗等各類實名信息認證能力,以解決行業內大量對用戶身份信息真實性核實的需求&a…

tocmat 啟動怎么設置 jvm和gc

在生產環境中部署 Java Web 應用時,我們經常需要給 Tomcat 設置 JVM 參數和 GC 策略,以提高性能、穩定性和可觀察性。以下是完整教程: 一、Tomcat 設置 JVM 啟動參數的方式 1. 修改 startup 腳本(推薦) 以 Linux 系統…

zuoyyyeee

實驗拓撲圖 需求分析 1.分配接口ip 2.使用OSPF協議使三臺路由器可達 3.在路由器1,2 /4,5 使用直連接口直接配置EBGP ip配置: [R1]: bgp 100 rid 1.1.1.1 peer 12.0.0.2 as-number 200 network 1.1.1.1 32 [R2]: bgp 200 rid 2.2.2.2 p…

?Element UI 雙擊事件(@cell-dblclick 與 @row-dblclick)

?Element UI 雙擊事件(cell-dblclick 與 row-dblclick) 一、核心雙擊事件綁定? 表格單元格雙擊? ?事件綁定?: 通過 cell-dblclick 監聽單元格雙擊,接收四個參數(row, column, cell, event)。 ?示…

Python爬蟲實戰:研究decrypt()方法解密

1. 引言 1.1 研究背景與意義 在當今數字化時代,網絡數據蘊含著巨大的價值。然而,許多網站為了保護其數據安全和商業利益,會采用各種加密手段對傳輸的數據進行處理。這些加密措施給數據采集工作帶來了巨大挑戰。網絡爬蟲逆向解密技術應運而生,它通過分析和破解網站的加密機…

day014-服務管理

文章目錄 1. 提問的方式1.1 注意事項1.2 start法則-提問/面試 2. systemctl 系統服務管理2.1 開啟和自啟動服務sshd2.2 關閉和永久禁用防火墻2.3 查看服務的狀態2.4 重啟服務2.5 sshd重啟失敗案例 3. localectl 字符集管理3.1 臨時修改語言3.2 永久修改語言3.3 用腳本修改語言 …

【redis】CacheAside的數據不一致性問題

緩存的合理使用確提升了系統的吞吐量和穩定性,然而這是有代價的,這個代價便是緩存和數據庫的一致性帶來了挑戰。 新增數據時,數據直接寫入數據庫,緩存中不存在對應記錄。首次查詢請求會觸發緩存回填,即從數據庫讀取新…

DA14585墨水屏學習

一、do_min_word void do_min_work(void) {timer_used_min app_easy_timer(APP_PERIPHERAL_CTRL_TIMER_DELAY_MINUTES, do_min_work);current_unix_time time_offset;time_offset 60;// if (isconnected 1)// {// GPIO_SetActive(GPIO_LED_PORT, GPIO_LED_PIN);// …

微服務調試問題總結

本地環境調試。 啟動本地微服務,使用公共nacos配置。利用如apifox進行本地代碼調試解決調試問題。除必要的業務微服務依賴包需要下載到本地。使用mvn clean install -DskipTests進行安裝啟動前選擇好profile環境進行啟動,啟動前記得mvn clean清理項目。…

C#學習第22天:網絡編程

網絡編程的核心概念 1. 套接字(Sockets) 定義:套接字是網絡通信的基本單元,提供了在網絡中進行數據交換的端點。用途:用于TCP/UDP網絡通信,支持低級別的網絡數據傳輸。 2.協議 TCP(Transmiss…

TWASandGWAS中GBS filtering and GWAS(1)

F:\文章代碼\TWASandGWAS\GBS filtering and GWAS README.TXT 請檢查幻燈片“Vitamaize_update_Gorelab_Ames_GBS_filtering_20191122.pptx”中關于阿姆斯(Ames)ID處理流程的詳細信息。 文件夾“Ames_ID_processing”包含了用于處理阿姆斯ID的文件和R…

圖像處理篇---opencv實現坐姿檢測

文章目錄 前言一、方法概述使用OpenCV和MediaPipe關鍵點檢測角度計算姿態評估 二、完整代碼實現三、代碼說明PostureDetector類find_pose()get_landmarks()cakculate_angle()evaluate_posture() 坐姿評估標準(可進行參數調整):可視化功能&…

.Net HttpClient 使用代理功能

HttpClient 使用代理功能 實際開發中,HttpClient 通過代理訪問目標服務器是常見的需求。 本文將全面介紹如何在 .NET 中配置 HttpClient 使用代理(Proxy)功能,包括基礎使用方式、代碼示例、以及與依賴注入結合的最佳實踐。 注意…