[ad_1]
Es handelt sind um einen Warnhinweis, der dich vor allem darauf aufmerksam machen soll, dass es in künftigen PHP-Versionen zu Ausfällen kommen könnte. Den Warnhinweis kannst du ausblenden, indem du in der wp-config.php den Debug-Modus ausschaltest und die Ausgabe von Fehlermeldungen unterdrückst:
define( 'WP_DEBUG', false );
@ini_set( 'display_errors', 0 );Das ist natürlich nur Kosmetik und ändert nichts am eigentlichen Problem. Die Fehlermeldung sagt aber nicht, dass der Fehler in Zeile 1382 der Datei wp-includes/class-wp-customize-nav-menus.php gemacht wurde, sondern dass er dort in Erscheinung tritt. Normalerweise lässt sich die Ursache durch Deaktivieren von Plugins und Wechsel zu einem Standard-Theme weiter eingrenzen.
Der Wechsel von PHP 7.4 auf 8.0 hat scheinbar einige Theme-/Plugin-Entwickler auf dem falschen Fuß erwischt und es wurde rasch nachgebessert. Gut möglich, dass die verwendeten Themes/Plugins mit PHP 8.0 kompatibel sind, bei 8.2 aber doch eine Fehlermeldung erzeugen. Gibt der Error-Log des Webservers etwas detailliertere Meldungen, wo das Problem liegt? Was passiert, wenn du auf PHP 8.0 wechselst?
