大家都知道当wordpress有更新的主题,插件和系统的时候,都会有通知信息显示出来,如果你不想让他显示出来,可以使用下面的小方法来搞定它。

第一个禁用wordpress主题更新信息

<?php
remove_action ('load-update-core.php', 'wp_update_themes');
add_filter ('pre_site_transient_update_themes',create_function ('$a',"return null;"));
?>

第二个禁用wordpress插件更新信息

<?php
remove_action ('load-update-core.php', 'wp_update_plugins');
add_filter ('pre_site_transient_update_plugins',create_function ('$a',"return null;"));
?>

第三个禁用wordpress系统更新信息

<?php
remove_action( 'load-update-core.php', 'wp_update_core' );
add_filter( 'pre_site_transient_update_core', create_function( '$a', "return null;" ) );?>
?>

第四个禁用wordpress后台更新菜单

<?php
add_action('admin_menu', 'remove_menus', 102);
function remove_menus() {
	global $submenu;
	remove_submenu_page ( 'index.php', 'update-core.php' );
}
?>

第五个禁用wordpress所有的更新通知信息

<?php
add_action('admin_menu','hide_admin_notices');
function hide_admin_notices() {
    remove_action( 'admin_notices', 'update_nag', 3 );
}
?>

以上便是wordpress禁用更新的方法,大家可以根据自己的需求来选择禁用wordpress更新的方式,只要将代码放到所使用主题的functions.php即可.