Der Grund für die Meldungen ist eine Optimierung beim Umgang mit Sprachdateien von Plugins im WordPress-Core. Diejenigen Plugins die Sprachdateien einbinden bevor alle Komponenten von WordPress geladen sind, müssen die Stelle zur Einbindung dieser Dateien anpassen. Dazu gab es vor vielen Monaten bereits das Changeset für den WordPress-Core und vor mehreren Wochen zusätzlich noch eine Ankündigung für alle Plugin-Entwickler hier: https://make.wordpress.org/core/2024/10/2…provements-6-7/
Leider haben das nicht viele mitbekommen. Daher gibt es nun bei vielen Projekten diese PHP-Notices (das sind keine Fehlermeldungen). Plugins die nicht angepasst sind, laden keine Sprachdateien mehr, d.h. deren Texte sind englisch. Das ist keine funktionale Einschränkung, nur eine visuelle wenn man sein Projekt eher in anderen Sprachen nutzt.
Es gibt 4 Wege die man als Betroffener eines WordPress-Projektes gehen kann:
* Deaktiviere das WordPress-Debugging. Das ist ohnehin in Live-Systemen unnötig, da es die Ladezeit etwas verzögert, und auch gefährlich, da man in der öffentlich erreichbaren Datei debug.log ggfs. sensible Daten stehen hat.
* Deaktiviere im Hosting die Ausgabe von PHP-Fehlern. Auch das sollte man bei Live-Systemen nie aktiviert haben, da es auch gefährlich sein kann. Fehlermeldungen sollten nur im Error-Log im Hosting auflaufen.
* Mach ein Downgrade deines WordPress auf 6.2.2 und warte einige Wochen bis alle Plugin-Entwickler nachgezogen haben.
* Oder warte einfach ab bis die Plugin-Entwickler reagieren und dann neue Updates installieren. Viele Entwickler haben das in den letzten Tagen bereits, andere ziehen noch nach.
Generell würde ich auch bei produktiv laufenden Webseiten empfehlen keine neuen Hauptversionen von Softwarepaketen zu installieren. Warte lieber auf die ersten Bugfix-Releases und teste das Update dann in einem Testsystem bevor du es im Live-System machst. Damit hast Du dann auch weniger Stress als wie in der jetzigen Situation.