A implementação que permite atualizar o WordPress automaticamente da administração foi muito bem-vinda e permite-nos saber sempre que uma nova versão é lançada avisando-nos através da mensagem “O WordPress X.Y.Z está disponível! Por favor, atualize agora.“. Assim podemos manter nosso WordPress sempre com os últimos recursos e correções de segurança. Porém em alguns casos, como por exemplo em sites de clientes, este aviso pode não ser tão interessante assim. Eu mesmo prefiro sempre aguardar algumas semanas antes de atualizar o WordPress (em sites de clientes), isto permite que sejam descobertas possíveis falhas de segurança e que alguns plugins que ficaram incompatíveis sejam atualizados.
Bom, o fato é que se você deseja remover a mensagem “O WordPress X.Y.Z está disponível! Por favor, atualize agora.” basta adicionar o código abaixo no arquivo functions.php do seu tema. Fácil, fácil.
if (!current_user_can('edit_users')) {
add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
}
Fonte: WPrecipes.com