如何去掉 WordPress 的升級提示  

每次打开wp后台总是提示偶:喵,你的JJ要生了.烦~~~
以下方法方法, 可去除所有的升級提示: 包括系统、插件和主題.

以下调调用的,自己 copy 到 functions.php 就行了.

/* 去除 WordPress 後台升級提示.  原函數請參考: wp-admin/includes/update.php */
// 2.3 ~ 2.7:
add_filter('pre_option_update_core',    create_function('$a', "return null;")); // don't update core
add_filter('pre_option_update_plugins', create_function('$a', "return null;")); // don't update plugins
add_filter('pre_option_update_themes',  create_function('$a', "return null;")); // don't update themes

// 2.8 ~ 2.9:
add_filter('pre_transient_update_core',    create_function('$a', "return null;")); // don't update core
add_filter('pre_transient_update_plugins', create_function('$a', "return null;")); // don't update plugins
add_filter('pre_transient_update_themes',  create_function('$a', "return null;")); // don't update themes

// 3.0 ~ 3.1:
add_filter('pre_site_transient_update_core',    create_function('$a', "return null;")); // don't update core
add_filter('pre_site_transient_update_plugins', create_function('$a', "return null;")); // don't update plugins
add_filter('pre_site_transient_update_themes',  create_function('$a', "return null;")); // don't update themes

/* 順便把檢查版本功能去除, 後台才能加速.  原函數請參考: wp-includes/update.php */
// 2.3 ~ 2.7:
remove_action('init', 'wp_version_check');            // 禁止 wp_version_check();  檢查 WP 版本
remove_action('admin_init', '_maybe_update_plugins'); // 禁止 wp_update_plugins(); 檢查所有插件版本
remove_action('admin_init', '_maybe_update_themes');  // 禁止 wp_update_themes();  檢查所有主題版本

// 2.8 ~ 3.1:
remove_action('admin_init', '_maybe_update_core');    // 禁止 wp_version_check();  檢查 WP 版本
remove_action('admin_init', '_maybe_update_plugins'); // 禁止 wp_update_plugins(); 檢查所有插件版本
remove_action('admin_init', '_maybe_update_themes');  // 禁止 wp_update_themes();  檢查所有主題版本

前後也可加個判斷, 如 if ( is_admin() ) { ..... } 只在後台才執行.或是 if ( !current_user_can('administrator') ) { ..... } 只有管理員看得到升級提示. 還有一種比較偷懶的辦法也很有效, 就是在 functions.php 加上一行:

$wp_version = '3.1.1';

後面 '3.1.1' 就是最新版本號, 進 wp-includes/version.php 去改也行, 不過這樣改只是針對系統升級不提示. 說到 WordPress... 唉~~ 越來越像我老婆... 婚前的苗條身材如今換成一身贅肉, 能稱道的是: 炒菜、洗衣、帶小孩樣樣都進步~

来自:  门门

欢迎大佬支持本博客的发展 -- Donate --

本文链接:如何去掉 WordPress 的升級提示

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:三十岁,谢谢!^^


分享到:          
  1. 呵呵 咱去除了这玩意

    • DH
    • 2011年08月18日

    这个我觉得不太需要。凡是给自己看的,就省了。呵呵

  1. 没有通告