虽然一直都推荐将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,请下载代码中提到的插件。
本文隐藏 WordPress 核心/主题/插件更新提示到此结束。人生像一趟有来无回的列车,开出去了,就要前行,也许路上会有障碍、险情,也许会因为种种原因而无法继续前行,但你毕竟欣赏到了沿途的风景,这风景让你哭,让你笑,让你感悟,也让你一天天变得坚强。小编再次感谢大家对我们的支持!