WordPress作為一款開(kāi)源的內(nèi)容管理系統(tǒng)(CMS),會(huì)定期發(fā)布更新以修復(fù)漏洞、提升性能或增加新功能。然而,在某些情況下,用戶可能希望禁用自動(dòng)更新,例如在測(cè)試環(huán)境中保持版本穩(wěn)定,或避免插件/主題兼容性問(wèn)題。本文將介紹幾種禁用WordPress更新的方法。
方法1:通過(guò)wp-config.php
文件禁用更新
- 登錄服務(wù)器:通過(guò)FTP或文件管理器訪問(wèn)WordPress根目錄。
- 找到
wp-config.php
:在根目錄下找到該文件并備份。 - 添加代碼:在文件末尾(
?>
之前)添加以下代碼:
define( 'AUTOMATIC_UPDATER_DISABLED', true ); // 禁用所有自動(dòng)更新
define( 'WP_AUTO_UPDATE_CORE', false ); // 禁用WordPress核心更新
- 保存文件:上傳覆蓋原文件即可生效。
方法2:通過(guò)主題的functions.php
禁用更新
- 進(jìn)入主題編輯器:在WordPress后臺(tái)依次點(diǎn)擊 外觀 > 主題編輯器。
- 編輯
functions.php
:在右側(cè)文件列表中找到該文件。 - 添加代碼:在文件末尾插入以下代碼:
// 禁用核心更新
add_filter( 'auto_update_core', '__return_false' );
// 禁用插件自動(dòng)更新
add_filter( 'auto_update_plugin', '__return_false' );
// 禁用主題自動(dòng)更新
add_filter( 'auto_update_theme', '__return_false' );
- 保存更改:點(diǎn)擊更新文件按鈕。
方法3:使用插件管理更新
如果不想手動(dòng)修改代碼,可以使用插件控制更新:
- 安裝插件:在后臺(tái)搜索并安裝 “Easy Updates Manager” 或 “Disable All WordPress Updates”。
- 配置設(shè)置:?jiǎn)⒂貌寮?,進(jìn)入其設(shè)置頁(yè)面,選擇禁用核心、插件或主題的自動(dòng)更新。
注意事項(xiàng)
- 安全性風(fēng)險(xiǎn):禁用更新可能導(dǎo)致網(wǎng)站暴露于未修復(fù)的安全漏洞中,建議僅在必要時(shí)臨時(shí)禁用。
- 測(cè)試環(huán)境適用:如果是生產(chǎn)環(huán)境,建議定期手動(dòng)更新以確保安全性。
- 備份數(shù)據(jù):修改核心文件前務(wù)必備份,避免操作失誤導(dǎo)致網(wǎng)站崩潰。
通過(guò)以上方法,您可以靈活控制WordPress的更新行為。如需重新啟用更新,只需移除添加的代碼或調(diào)整插件設(shè)置即可。