WordPress est un outil formidable qui évolue très vite porté par une communauté très active. Pour un usage personnel c’est formidable, les failles de sécurité sont comblées très vite et l’outil s’améliore de jours en jours.

Pour un usage professionnel c’est parfois plus compliqué, difficile de mettre à jour le site de tous vos clients à chaque nouvelle release. Cela depend du contrat de maintenance que vous avez conclu avec lui, de sa/votre disponibilité etc…

Le problème c’est que le client qui voit la fameuse bannière jaune à tendance à paniquer. J’ai donc cherché sur le web comment faire pour désactiver ces notifications, sans plugin.

J’ai trouvé la solution sur ce site internet : http://truffo.fr...

C’est vraiment très simple :

Ouvrez ou créez un fichier function.php dans l’arborescence du thème.

Dans ce fichier on ajoute :

fonction sfx_null() {
  return null;
}

Ensuite, suivant vos besoins :

Pour supprimer les notifications du core, pour les mise à jour de versions :

add_filter( 'pre_site_transient_update_core', 'sfx_null' );

Pour supprimer les mise à jour de votre thème :

remove_action( 'load-update-core.php', 'wp_update_themes' );
add_filter( 'pre_site_transient_update_themes', 'sfx_null' );

Pour masquer les mise à jour de vos plugins :

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

Bon, évidemment, WordPress est aussi fiable et intéressant justement parce qu’il est mis à jour régulièrement. Il faudra donc mettre à jour vos sites le plus souvent possible…