Gibt es eine Möglichkeit, Aktualisierungsbenachrichtigungen für bestimmte Plugins zu deaktivieren?
Als Plugin-Entwickler habe ich einige Plugins auf meiner persönlichen Site installiert, wobei ich zum Testen die svn-Trunk-Version verwendet habe, aber die gleichen Plugins sind auf der Plugin-Site verfügbar. In diesen Fällen betrachtet WP die neueste Version als die zuletzt veröffentlichte Version und warnt mich ständig, dass Updates verfügbar sind.
Ich möchte weiterhin Benachrichtigungen für Updates anderer Plugins sehen, aber es ist ärgerlich, den Updates (2)
Hinweis in der Kopfzeile ständig zu ignorieren !
plugins
updates
notifications
Caleb
quelle
quelle
svn:external
Verweis auf den Plugin-Entwicklungscode stammt. Eine lokal geänderte Datei auf einem Produktionsserver ist keine Option. Der Filter von Hameedullah funktioniert, weil er im Code-Repository für die Site gespeichert wird.Antworten:
Wenn Sie beispielsweise nicht möchten, dass Wordpress Aktualisierungsbenachrichtigungen für akismet anzeigt, gehen Sie folgendermaßen vor:
quelle
./wp-config.php
, den Plugin-Dateipfad ersetzt und es hat den Job gemacht.mu-plugins
und erstellen Sie ein kleines Plugin, das Sie dort ablegen. Es hinzuzufügen, wie oben von einigen erwähnt,wp-config.php
ist imho absolut der falsche Ort.Hameedullah Khans Antwort wird eine PHP-Warnung auslösen. Fügen Sie diese if-Klausel ein, um sicherzustellen, dass es sich um ein Objekt handelt, bevor Sie die Antwort für dieses Plugin deaktivieren.
'Warnung: Versuch, die Eigenschaft eines Nichtobjekts zu ändern'
Versuchen Sie dies, um die Warnungen zu vermeiden (Code für die Plugin-Datei selbst):
Ich stelle das gerne in das eigentliche Plugin. Da ich Aktualisierungen für ein Plugin nur deaktiviert habe, weil ich den Code bearbeitet oder gegabelt habe und meine Änderungen für ein Update nicht verlieren möchte, habe ich das Plugin bereits bearbeitet, und es macht mir daher nichts aus, es weiter zu bearbeiten. Es hält meine Funktionsdatei ein bisschen sauberer. Aber wenn Sie möchten, können Sie es in die Funktionsdatei einfügen. Ein Vorteil dieser Methode ist, dass Sie mehrere Plugins aus Updates entfernen können, indem Sie eine weitere nicht gesetzte Zeile für dieses Plugin wie folgt hinzufügen (Code für functions.php):
quelle
Deaktivieren Sie alle Aktualisierungsbenachrichtigungen mit Code
Der Code deaktiviert Aktualisierungsbenachrichtigungen für den WordPress-Kern, Plugins und Themes.
quelle