Pour cacher les mises à jour du coeur de WordPress, ajoutez le code ci-dessous à votre fichier « functions.php » :
add_filter('pre_site_transient_update_core', '__return_null'); // Masque les mises à jour du cœur
Il est possible d’aller plus loin en étant plus spécifique dans cette manœuvre, découvrons cela.
Si vous bloquez dans l’application, pensez à solliciter une aide pour mise à jour WordPress.
Comment masquer toutes les mises à jour WordPress ?
Vous pouvez aussi vouloir masquer toutes les mises à jour sur WordPress : le cœur, les thèmes et plugins.
Pour cela, remplacez le code que je vous ai donné plus haut à mettre dans le fichier functions.php par celui-ci :
add_filter('pre_site_transient_update_core', '__return_null'); // Masque les mises à jour du cœur
add_filter('pre_site_transient_update_themes', '__return_null'); // Masque les mises à jour des thèmes
add_filter('pre_site_transient_update_plugins', '__return_null'); // Masque les mises à jour des plugins
Masquer les mises à jour pour les non admin
Il existe aussi une alternative pour ne pas être encombré par ces messages et notifications de mises à jour stressantes.
Vous pouvez pour cela vous créer un compte secondaire non admin et vous en servir après avoir ajouté le code ci-dessous à votre « functions.php » :
function masquer_notifications_mises_a_jour() {
if (!current_user_can('update_core')) {
remove_action('admin_notices', 'update_nag', 3);
}
}
add_action('admin_head', 'masquer_notifications_mises_a_jour', 1);
Attention au fait de masquer les mises à jour
Oui je comprends, les notifs et messages d’alertes sont assez pénibles et stressant. Je ressens la même chose.
Ça me démange d’appuyer dessus alors que je sais très bien qu’il ne faut pas toujours sauter sur une mise à jour qui pourrait ajouter des bugs ou mettre mon site hors service.
Il est donc intéressant de les masquer.
Mais cela ne doit en aucun cas vous dispenser d’entretenir votre site, que ce soit le coeur de WordPress, votre thème et vos plugins. Au contraire, leur entretien est obligatoire pour la bonne santé de votre projet.
Pensez à désactiver les mises à jour automatiques
Si vous masquez les mises à jour, cela ne les empêchera pas de s’exécuter si vous n’avez pas désactivez les mises à jour automatiques pour plugins, thèmes et le coeur de WordPress.
Il convient donc de les désactiver en plus de cacher les mises à jour.