WordPress 系統中的自動檢查更新及更新提示是 WordPress 的獨有特色功能,它可以及時自動檢測 WordPress 程式、安裝的主題模版、外掛等是否有了新版本並在後臺提示網站管理員進行更新。這點非常好,但是由於國內環境問題導致很多國外網站無法訪問,所以 WordPress 這個自動檢查更新的功能使得國內使用者在使用時會出現後臺響應緩慢的情況,那麼,我們如何把這個功能臨時遮蔽掉來解決問題呢,本文介紹給大傢俱體方法。

WordPress 停用自動更新檢測的方法
方法 1:新增程式碼實現停用更新
將以下程式碼新增到所用主題的 functions.php 中:
//停用更新程式碼
add_filter('pre_site_transient_update_core', create_function('$a', "return null;")); // 關閉核心提示
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;")); // 關閉外掛提示
add_filter('pre_site_transient_update_themes', create_function('$a', "return null;")); // 關閉主題提示
remove_action('admin_init', '_maybe_update_core'); // 禁止 WordPress 檢查更新
remove_action('admin_init', '_maybe_update_plugins'); // 禁止 WordPress 更新外掛
remove_action('admin_init', '_maybe_update_themes'); // 禁止 WordPress 更新主題

新增以上程式碼後,WordPress 就不會在自動檢查更新和提示了。

 

方法 2:使用外掛實現停用更新的目的

Disable Updates Manager –  可以禁止核心、主題和外掛的更新提示和後臺自動更新,還可以單獨禁止某外掛的更新,還可以隱藏一些更新頁面和連結。

Update Control – 能夠自行設定所有更新功能的開啟和關閉。