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');
Lire aussi
- How To Automate Tasks for WordPress – MTS
- What, Why, and How-To’s of Creating a Site-Specific WordPress Plugin – WPBeginner
- How to Enable Automatic Updates in WordPress for Major Releases – WPBeginne
- Setup automatic WordPress updates « Your WordPress Security Sucks – Fix It Now | My Brother Darryl
- Automatisation des mises à jour de WordPress | BuddyPress France ♥
- fr:Configurer les Mises à Jour Automatiques en Coulisses « WordPress Codex
- Configuring Automatic Background Updates « WordPress Codex