Hide Updates from All Non-Administrator Roles
This should not be used to avoid updating WordPress!!! I use it, along with infiniteWP.com, to make the core update process seamless for me and invisible for my clients. Add to functions.php file.
1 2 3 4 5 6 7 | global $user_login; get_currentuserinfo(); if (!current_user_can('update_plugins')) { // checks to see if current user can update plugins add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 ); add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) ); } |