Est-il possible de désactiver les notifications de mise à jour pour des plugins spécifiques?
En tant que développeur de plug-in, j'ai installé certains plug-ins sur mon site personnel en utilisant la version svn trunk à des fins de test, mais les mêmes plug-ins sont disponibles à partir du site de plug-in. Dans ces cas, WP considère la dernière version comme la version la plus récente et tente en permanence de m'avertir que des mises à jour sont disponibles.
Je veux toujours voir les notifications de mises à jour sur d'autres plugins, mais c'est ennuyeux d'ignorer constamment la Updates (2)
notification dans l'en-tête!
plugins
updates
notifications
Caleb
la source
la source
svn:external
référence au code de développement du plugin. Avoir un fichier modifié localement sur un serveur de production n'est pas une option. Le filtre de Hameedullah fonctionne car il est enregistré dans le référentiel de code du site.Réponses:
Par exemple, si vous ne souhaitez pas que Wordpress affiche les notifications de mise à jour pour akismet, procédez comme suit:
la source
./wp-config.php
, remplacé le chemin du fichier du plugin et il a fait le travail.mu-plugins
et créez un petit plugin que vous déposerez ici. L’ajouter tel que mentionné ci-dessus par certainswp-config.php
est à mon avis absolument le mauvais endroit à faire.La réponse de Hameedullah Khan émettra un avertissement PHP. Incluez cette clause if à vérifier pour vous assurer qu'il s'agit bien d'un objet avant de réinitialiser la réponse pour ce plugin.
'Avertissement: tentative de modification de la propriété de non-objet'
Essayez ceci pour éviter les avertissements (code du fichier de plugin lui-même):
J'aime mettre cela dans le plugin actuel. Comme je n'ai jamais désactivé que les mises à jour sur un plugin parce que j'ai édité ou fourchi le code et que je ne veux pas perdre mes modifications sur une mise à jour, j'ai déjà édité le plugin et je ne crains donc pas de le modifier davantage. Cela garde mon fichier de fonctions un peu plus propre. Mais si vous le souhaitez, vous pouvez le mettre dans le fichier de fonctions et un avantage de cette méthode est que vous pouvez supprimer plusieurs plugins des mises à jour en ajoutant une autre ligne non définie pour ce plugin, comme ceci (code pour functions.php):
la source
Désactiver toutes les notifications de mise à jour avec du code
Code désactivera les notifications de mise à jour pour le noyau, les plugins et les thèmes WordPress.
la source