我始终建议将 WordPress 核心、主题和插件更新到最新版,以确保程序的安全和效率。但有时我们在开发项目网站的时候,更新插件可能造成网站原本的某些功能无法正常使用。如果你需要隐藏后台这些更新提示,将下面的代码添加到主题的 functions.php 即可:

/**
 * 隐藏核心更新提示 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,请下载代码中提到的插件。

# #

分享此文: 微信 新浪微博 QQ
上一篇

WordPress 教程:移除评论表单的网址 URL 字段

下一篇

WordPress 函数:wp_tag_cloud(标签云)

发表评论