Hallo,
vermutlich gibt es (zumindest) ein Plugin, das nicht mehr unter PHP 8.x funktioniert.
Bevor du irgendetwas unternimmst, solltest du erst eine Sicherung erstellen.
Nenne den gesamten Ordner ...\wp-content\plugins
um, – z. B. durch einen Unterstrich vor dem Ordner (...\wp-content\_plugins
).
Erstelle dann einen neuen Ordner ...\wp-content\plugins
. Verschiebe dann Plugin für Plugin in diesen neuen Ordner aus ...\wp-content\_plugins
, in dem sich alle Ordner mit den Plugins befinden. Teste jeweils danach, ob du dich wieder anmelden kannst.
Ausführlicher wird diese Lösung in dem folgenden Beitrag aus der FAQ beschrieben: https://de.wordpress.org/support/topic/wie-deaktiviert-man-alle-plugins-ohne-adminzugang/
Viele Grüße
Hans-Gerd
Bevor Du o.g. machst, schau mal während Du PHP 7.4 aktiviert hast nach, ob und welche Plugins noch Updates benötigen. Wenn es welche gibt, spiele diese ein. Auch beim Theme prüfen und einspielen. Vlt. löst das schon das Problem mit PHP 8.1 dann.
Alle Plugins sind auf dem neuesten Stand.
Lediglich das Theme ist alt (hat bisher immer funktioniert). Wir können das aber nicht updaten, da der damalige Ersteller der Seite im Theme in den Dateien Einstellungen vorgenommen hat, die durch ein Update überschrieben würden.
Ich vermute mal, das es daran liegt. Dass wäre leider schlecht.
Ich würde ja gerne einen Fachmann die Seite neu machen lassen, aber das ist für unseren Verein leider sehr teuer.
;-((
Hallo,
Wir können das aber nicht updaten, da der damalige Ersteller der Seite im Theme in den Dateien Einstellungen vorgenommen hat, die durch ein Update überschrieben würden.
Das ist leider denkbar schlecht. Normalerweise erstellt man ein Child Theme und schreibt die Anpassungen in die functions.php.
Das hier verwendete Theme MH Magazine lite steht in einer aktuellen Version zur Verfügung (letztes Update August 2024).
Sind denn die Änderungen an der (alten) Version des Themes so umfangreich, dass ein Update auf die neue Version nicht in Frage kommt?
Das solltest du mal testen. Vorher bitte Sicherung erstellen.
Viele Grüße
Hans-Gerd
Ich weiss jetzt garnicht, wann wir die Homepage neu gemacht haben. Das sind schon etliche Jahre.
Der damalige Administrator hat in dem Theme einige Änderungen in den Dateien vorgenommen (Schrift, Farben etc.).
Wo genau und was alles entzieht sich unserer Kenntnis. Er hat damals gesagt, dass das Theme nicht upgedatet werden soll, da sonst die Änderungen überschrieben werden.
Leider ist der Administrator nicht mehr greifbar.
Ich befürchte bei einem Update des Theme ein gänzlich anderes Layout zu haben.
Damals wurde das wohl noch nicht mit einem Child Theme gemacht, was sich jetzt wohl rächt.
Nun ja, es gibt bei einer uralten Version eines Themes auch das Problem, dass es Sicherheitslücken geben könnte, so dass die Gefahr besteht, dass die Website gehackt wird. Abgesehen davon birgt auch eine ältere PHP-Version bestimmte Risiken.
Dieses Risiko würde ich nicht eingehen, aber das ist natürlich eure Entscheidung.
Daher meine Empfehlung: Website komplett sichern und dann das Theme updaten. Wenn das dann nicht „passt“, Sicherung wiederherstellen.
Evtl. ist es auch hilfreich, wenn du vorher noch mit dem Hoster sprichst, damit der Hoster ggfs. evtl. gegen eine geringe Gebühr eine ältere Sicherung wiederherstellen kann, falls das nicht so „passt“.
Hallo,
auf einer Theme-Seite im Theme-Verzeichnis kannst du auf den Link subversion repository klicken. Dort werden dir alle Theme-Versionen aufgelistet. Ihr könnt so die Dateien mit Notepad++ und Compare-Plugin automatisiert mit der ursprünglichen Version vergleichen.
Für Astra wäre der Link z. B.:
https://themes.svn.wordpress.org/astra/
@holgerf
Wir freuen uns über eine Rückmeldung, wie du weiterverfahren möchtest.