Das WordPress-Performance-Team und das Plugin-Review-Team haben bereits mit der gemeinsamen Entwicklung eines neuen Plugins begonnen, das die neue Rollback-Option in WordPress 6.3 unterstützt und eine Sammlung von Tests zur Verbesserung der Plugin-Performance ermöglicht.
Plugin Check ist ein in der Entwicklung befindliches Plugin, das verschiedene Prüfungen von Plugins durchführt. Jede Prüfung sucht nach einem bestimmten Problem und erzeugt je nach Schweregrad einen Fehler oder eine Warnung
Obwohl es jetzt auf jeder WordPress-Website installiert werden kann und seine Hauptfunktion darin besteht, Störungen der Website, auf der es verwendet wird, zu vermeiden, wird es nicht für den Einsatz in einer Produktionsumgebung empfohlen.
Im Moment können Sie den Plugin-Checker nur von diesem GitHub-Repository herunterladen. Sobald eine erste Beta-Version verfügbar ist, wird sie in einer separaten ZIP-Datei über das Plugin-Repository verteilt.
Der WordPress-Plugin-Tester wurde erstmals im Sommer 2022 vorgeschlagen und befindet sich jetzt in einer frühen MVP-Phase (Minimum Viable Product).
Für den Endbenutzer ermöglicht er das Testen jedes installierten Plugins über die Schnittstelle in der Plugin-Verwaltung oder einen WP-CLI-Befehl.
Es unterstützt zwei Arten von Tests:
1 - Statische Prüfungen, die den Code analysieren, entweder mit Hilfe von PHPCodeSniffer Sniffs oder benutzerdefinierter Logik, zum Beispiel mit regulären Ausdrücken.
2 - Laufzeitprüfungen, die bestimmte Teile des Codes tatsächlich ausführen, z.B. die Ausführung bestimmter WordPress-Hooks bei aktivem Plugin.
Sie können selbst bestimmen, welche Prüfungen ausgeführt werden, entweder über eine Liste von individuellen Prüfkennungen oder über bestimmte Prüfkategorien.
Die Liste der Prüfungen für verschiedene Anforderungen bei der Plugin-Entwicklung und bewährte Verfahren wird ständig erweitert.
Mehr Informationen: Abstract_Check_Runner::register_checks()
für einen schnellen Überblick über die derzeit verfügbaren Checks.