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 – 能夠自行設置所有更新功能的開啓和關閉。