Also ich bin da ehrlich gesagt etwas skeptischer als die anderen hier: PHP 8.1 läuft noch bis Ende 2025 mit Security-Patches (offiziell), also akuter Handlungsbedarf besteht jetzt im Juni 26 nicht mehr wirklich. Trotzdem macht der Wechsel natürlich Sinn.
Aber zur eigentlichen Frage: Staging ist der richtige Weg. Falls dein Hoster das nicht anbietet (nicht alle Shared-Hoster haben das), kannst du auch einfach lokal mit XAMPP oder DevKinsta testen. Dort PHP-Version auf 8.3 setzen und deine Site draufspielen. Dann siehst du sehr schnell ob das functions.php Probleme macht.
Custom-Code im functions.php ist übrigens oft das eigentliche Problem bei solchen Upgrades – nicht die bekannten Plugins. Die großen Plugin-Entwickler haben 8.3 meist längst im Blick, aber selbstgebastelte Snippets aus Tutorials von 2019 können durchaus Deprecated-Funktionen nutzen.
Zurückrollen geht bei den meisten Hostern wirklich schnell. Trotzdem: nach dem Urlaub ist besser, da kannst du in Ruhe vorgehen.
Was ich noch ergänzen würde: Macht vorher unbedingt ein vollständiges Backup, bevor ihr auch nur an der PHP-Version dreht. Nicht nur Datenbank, sondern auch alle Dateien. Klingt selbstverständlich aber ich hab schon Threads gelesen wo das vergessen wurde.
Das Zurückrollen der PHP-Version im Panel geht zwar schnell, aber wenn dabei durch einen Bug Datenbankeinträge korrupt werden oder Plugin-Optionen durcheinandergeraten (selten aber passiert), dann brauchst du das Backup. Vor allem bei Affiliate-Setups wo Tracking-Daten oder Link-Konfigurationen in der DB liegen.
Kurz vor Urlaub PHP upgraden ist wie Affiliate-Tracking-Setup ändern während ne Kampagne läuft – macht man einfach nicht. Schieb das nach dem Urlaub.
Was ich immer mache bevor ich sowas anfasse: Im PHP-Error-Log nach Deprecated-Notices suchen. Die zeigen dir genau welche Funktionen in deinem Code oder den Plugins Probleme machen werden. Viele Hoster haben das im Panel direkt, sonst über wp-config.php kurz Fehlerausgabe aktivieren und Testseite aufrufen.
Staging ist Pflicht bei sowas. Hab ich auch in einem anderen Kontext schon erwähnt – wer Änderungen direkt auf Produktion macht riskiert Ausfälle die man oft erst Stunden später bemerkt. Und Affiliate-Links die nicht klicken sind verlorene Provisionen.