隱藏 WordPress 核心/主題/外掛程式更新提示

雖然一直都推薦將WordPress核心、主題和外掛更新到最新版,但有時更新以後,可能造成網站原本的某些功能無法正常使用。可是如果你不更新,後臺就一直顯示更新提示,看著總是礙眼。要隱藏這些提示,將下面的代碼添加到主題的 functions.php 即可:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
/**
 * 隱藏核心更新提示 WP 3.0+
 * 來自 http://wordpress.org/plugins/disable-wordpress-core-update/
 */
add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );
 
/**
 * 隱藏外掛更新提示 WP 3.0+
 * 來自 http://wordpress.org/plugins/disable-wordpress-plugin-updates/
 */
remove_action( 'load-update-core.php', 'wp_update_plugins' );
add_filter( 'pre_site_transient_update_plugins', create_function( '$b', "return null;" ) );
 
/**
 * 隱藏主題更新提示 WP 3.0+
 * 來自 http://wordpress.org/plugins/disable-wordpress-theme-updates/
 */
remove_action( 'load-update-core.php', 'wp_update_themes' );
add_filter( 'pre_site_transient_update_themes', create_function( '$c', "return null;" ) );

/**
* 隱藏核心更新提示 WP 3.0+
* 來自 http://wordpress.org/plugins/disable-wordpress-core-update/
*/
add_filter( ‘pre_site_transient_update_core’, create_function( ‘$a’, "return null;" ) ); /**
* 隱藏外掛更新提示 WP 3.0+
* 來自 http://wordpress.org/plugins/disable-wordpress-plugin-updates/
*/
remove_action( ‘load-update-core.php’, ‘wp_update_plugins’ );
add_filter( ‘pre_site_transient_update_plugins’, create_function( ‘$b’, "return null;" ) ); /**
* 隱藏主題更新提示 WP 3.0+
* 來自 http://wordpress.org/plugins/disable-wordpress-theme-updates/
*/
remove_action( ‘load-update-core.php’, ‘wp_update_themes’ );
add_filter( ‘pre_site_transient_update_themes’, create_function( ‘$c’, "return null;" ) );

以上代碼僅支援 WP 3.0+ 版本,如果你使用的是3.0以前的WordPress,請下載代碼中提到的外掛。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *