Désactiver (ou pas) les notifications de mises à jour et de maintenance de WordPress

Evidemment, celà ne doit pas dispenser de procéder régulièrement aux mises à jour indispensables à la sécurité d’une plateforme WordPress. On utilisera donc la méthode avec discernement, dans des cas particuliers.

Désactiver le message de mise à jour de WordPress

Insérer dans functions.php:

add_action('after_setup_theme','remove_core_updates');
function remove_core_updates()
{
if(! current_user_can('update_core')){return;}
add_action('init', create_function('$a',"remove_action( 'init', 'wp_version_check' );"),2);
add_filter('pre_option_update_core','__return_null');
add_filter('pre_site_transient_update_core','__return_null');
}

Désactiver les notifications de mises à jour de plugins

remove_action('load-update-core.php','wp_update_plugins');
add_filter('pre_site_transient_update_plugins','__return_null');

Tout désactiver

function remove_core_updates(){
global $wp_version;return(object) array('last_checked'=> time(),'version_checked'=> $wp_version,);
}
add_filter('pre_site_transient_update_core','remove_core_updates');
add_filter('pre_site_transient_update_plugins','remove_core_updates');
add_filter('pre_site_transient_update_themes','remove_core_updates');

Source

Lire aussi

Yiannis Girod
Yiannis Girod

Yiannis Girod est administrateur de la société éponyme. Il est également formateur en informatique et créateur de sites web sous CMS (spécialiste Wordpress).

Publications: 329