Si vous ne souhaitez plus recevoir de notifications de mises à jour dans votre administration WordPress, quelques lignes de code de ce tutoriel suffiront à les masquer.
Les mises à jour du cœur, des thèmes et des plugins ne s’afficheront plus !
Masquer les mises à jour du cœur de WordPress
Connectez-vous dans votre administration WordPress, puis déroulez le menu Apparence et cliquez sur Éditeur.
Ouvrez ensuite le fichier functions.php à partir de la liste de droite.
En fin ou en début de fichier – notamment pour le thème Twenty Ten, ajoutez les lignes de code suivantes :
Masquer les mises à jour des thèmes WordPress
La procédure est identique. Ouvrez de nouveau le fichier functions.php puis coller ces lignes de code :
Masquer les mises à jour des plugins WordPress
Là encore, il suffit de coller ces lignes dans le fichier functions.php :
N’oubliez pas de faire Mettre à jour le fichier.
Masquer les mises à jour pour les utilisateurs non administrateurs
Si vous préférez afficher les notifications pour les seuls comptes administrateurs, alors utilisez ce code :
WordPress est désormais configuré pour masquer toutes les notifications de mises à jour. Utile pour un site client dont les modifications ne doivent se faire qu’au cas par cas !
bon, j’ai fais ça pour les thèmes… Du coup, page blanche, tant sur l’admin que sur le site lui même…. Gros coup dur…
Quelqu’un peut m’aider ?
Il suffit de modifier le fichier en enlever le code source de conflit via le client FTP de votre choix.
Bonjour,
Merci pour cet article intéressant ! J’ai une petite question : comment masquer les notifications d’un plugin en particulier et pas l’ensemble des plugins. D’avance merci et bonne continuation ! Gianni
Veuillez-m’excuser je n’ai pas terminé ma question : d’autres part, est-il possible de masquer les notifications à l’ensemble des comptes autres que celui de l’administrateur WordPress ?
Merci et désolé pour la double manœuvre.
Longue vie à WPChannel !
Merci pour ce tuto, ainsi que les autres qui me sont souvent très utiles.
Là, je suis à la recherche d’un truc pour désactiver l’envoi du mail d’alerte “WordPress 3.9 est disponible …”
Aurais-tu ça sous le coude par hasard ?
Merci d’avance
C’est une bonne question à laquelle je ne sais répondre…
Bonjour Autrélien,
Merci pour tes tutos en général !
Juste pour préciser : ce tuto permet de masquer ou d’empêcher la mise à jour de thème ?
En effet je recherche vraiment la 2ème solution.
Cependant enlever le stress des client sur l’affichage des mise à jour c’est une victoire en soit 🙂
Salutations
Aucune idée pour empêcher les mises à jour sauf à bloquer ce droit à tes utilisateurs non administrateurs. Ne pas faire les updates est fortement déconseillé…
ce n’est pas ce que je souhaite. Dailleur, je laisse les notifications de mise à jour dans le back-office.
Je veux juste désactiver l’envoi des alertes de présence d’une nouvelle version à mon client.
je me suis trompé, j’ai cru qu’il sagissait d’une réponse à ma question juste en dessous.
Je crois que je vais aller dormir …
Parfait! C’est exactement ce que je recherchais pour cacher la mise à jour du thème. Merci!
Super! merci beaucoup!
Merci infiniment car je commençais à être désespérée avec toutes ces mises à jour qui posait problmèe à mes thème. Simple et efficace. Merci @ vous !
Merci bcp pour ces astuces, très pratique.
Question : peut-on supprimer les notifications de mise à jour du kernel (messages jaunes en haut de l’admin) mais pas désactiver pour autant le fonctionnement de la page “Mises à jour” dans le back-office ? Et même question pour les plugins…
J’ai trouvé pour le premier point : http://wordpress.org/extend/plugins/no-update-nag/
Pour le reste il faut fouiller la dedans : http://wordpress.org/extend/plugins/search.php?q=no+update&sort=
Bonjour,
Je suis très tentée pour adopter cette solution pour certains sites. Mais je ne travaille pas avec les CMS depuis bien longtemps et je me pose les questions suivantes :
quel risque est-ce que je prends à ne plus faire de mise à jour à partir de 3.05 ?
Combien de temps est ce que je peux rester sans mise à jour avec un site totalement fonctionnel ?
Et la dernière : si je décide de la faire, cette maj vers 3.1, est-ce plus raisonnable d’attendre que tous les plugins que j’utilise aient eux-mêmes été mis à jour pour cette version avant d’upgrader wp lui-même ? Comment vous y prenez-vous ?
Merci pour vos conseils.
Cécile
Ne pas faire de mise à jour est un risque au niveau de la sécurité principalement. Ton hébergeur devrait t’y pousser au fil des mois car ils sont obligés de mettre à jour leurs serveurs.
De fait, si tu disposes d’une version trop ancienne, WordPress ne sera plus compatible avec ton hébergement.
Concernant la 3.1, j’ai plusieurs sur laquelle elle fonctionne sans soucis. Maintenant, oui je te conseille d’attendre quelques temps que les plugins soient tous compatibles à 100%.
Ok merci pour tes conseils Aurélien.
J’ai l’impression que la 3.1 n’existe pas pour des raisons de sécurité, et sans doyte qu’elle sera suivie rapidement d’autres maj de sécurité, donc je vais rester sur la 3.1 au moins le temps que les plugins soient conformes, et je vais tenter d’appliquer ton tuto..
Merci pour tes conseils Aurélien !
Il y a un plugin pratique :
WordPress Automatic Upgrade
Il désactive les plugins, fait une sauvegarde de la DB,met WP à jour puis réactive les plugins qui étaient activés
“c’est tout de même assez lourd à faire parce que la mise à jour auto ne fonctionne jamais correctement et rend le site indisponible trop longtemps” << J'avais noté ce problème sur pas mal de sites, mais au final, as-tu essayé en auto en désactivant tous les plugin ? Depuis que je désactive tout avant mise à jour, je n'ai plus eu aucun soucis, la MAJ auto fonctionne très bien alors qu'avant 2 fois sur 3 j'étais sur de tout mettre en vrac 😉
Très bien ce tuto,
Mais est-ce possible de ne pas afficher les MAJ uniquement aux éditeurs, auteurs… et pas pour l’admin pour qui c’est bien d’avoir un oeil là-dessus?
Merci
Je pense que oui avec un conditionnal tag…
Bonjour,
Quel conditionnal tag faut il utiliser pour masquer les MAJ uniquement aux auteurs et contributeurs du Blog, et non pas aux admins?
merci pour voter réponse 🙂
C’est assez technique mais ça se fait avec cette commande : http://codex.wordpress.org/Function_Reference/current_user_can
Merci pour la réponse, en effet une petite condition suffit pour determiner l’affichage des MAJ en fonction du type d’utilisateur (dans mon cas, si :
Bonjour Denis,
Excellent ce tuto je l’adopte sans aucun problème a mettre en pratique, se n’ai pas pour vous envoyer des fleurs, mai j’ai installé wordpress 3.0 pour un client et sa fonctionne impeccablement
salutation
Merci de ton commentaire ! Par contre, Denis c’est mon nom alors que Aurélien c’est mon prénom. 😉
Encore une chose très importante !
Après la modification, j’ai eu un plantage total de mon admin WP !
La seule façon de m’en sortir a été de supprimer deux sauts de ligne après la dernière balise php ?>
Il semble que le “>” doive être le dernier caractère du fichier !
Oui je confirme c’est une erreur classique ! 😉
OK ça marche mais !
– J’ai dû modifier le fichier en ftp , avec l’éditeur wp j’avais des erreurs
– le commentaire / … doit se trouver entre
Merci
mais à manier avec prudence !!!
Commentaire en simultané ! 🙂
Je vais corriger le bug pour les commentaires.
Merci !
oups… une partie de mon message a été effacé , il faut lire :
le commentaire / … doit se trouver entre les balises php
Par la même occasion, j’ai depuis le début le message suivant :
“Une mise à jour automatique de WordPress a échoué en cours de route ; vous pouvez tenter de la relancer.”
Savez-vous comment on le supprime ? Mon WP est à jour et le message reste !
Merci !
Ah pour ton message de mise à jour c’est une autre histoire.
Je sais qu’il s’agit d’un problème courant mais je n’ai malheureusement pas de solution à te proposer.
Google devrait t’aider ou alors le forum francophone de WordPress.
J’ai corrigé les commentaires puis re-testé dans Dreamweaver et tout est bon pour moi. 😉
Merci !
C’est déjà très bien de ne plus avoir les notification. Il y a des plugins que j’ai modifiés, et si je les mets à jour je dois les remodifier. Donc pas de mise à jour
Pour le message d’erreur je vais chercher
J’ai trouvé !
Il suffit de supprimer le fichier .maintenance à la racine du site !
Bonne journée
hey ! merci beaucoup, tu viens de me faire gagner beaucoup de temps !!!
Amicalement,
Thomas
Il faut supprimer le fichier caché .maintenance à la racine de l’install WordPress.
Gros problème !
J’ai copié le code dans unctions.php
Tout ce que j’obtiens c’est l’affichage un peu partout de :
// supprimer les notifications de thèmes
Ce qui me semble logique, vu que le commentaire // doit être dans des balises php …
Pour le reste, aucun effet. Quand j’ai voulu supprimer le code, j’ai eu un message d’erreur !!!!!
En effet, il y a des commentaires mais qui n’ont pas besoin d’être inséré pour que cela fonctionne.
Tu peux donc insérer uniquement les commandes PHP. Pour garder les commentaires, il faut les insérer à l’intérieur du PHP – petite erreur de ma part, j’ai mélangé avec JAVA pour le coup. 🙂
Mais sinon, tu dois pouvoir y arriver vu que j’ai testé à plusieurs reprises et que cela fonctionne.
Du bonheur !
J’avais justement besoin de cette fonction pour un de mes clients…
Merci pour la pertinence des articles de ce blog !
Thomas
Super pratique comme astuce, merci beaucoup ! J’ai installé wordpress à un ami pour avoir son site web pour sa petite entreprise. Comme il l’administre assez régulièrement, ces alertes de mise à jour le stressent toujours, alors qu’en réalité il n’a pas vraiment besoin de mettre son installation à jour (c’est tout de même assez lourd à faire parce que la mise à jour auto ne fonctionne jamais correctement et rend le site indisponible trop longtemps).
Voila qui lui permettra de ne plus se poser de question.
Merci!