Support » Themes » customizer error

  • Gelöst luri54

    (@luri54)


    Ich nutze Oceanwp als Theme. Wenn ich unter „Design“ den Menueintrag „Customizer“ oder „Widgets“ oder „Header“ aufrufen will, erhalte ich folgende Fehlermeldung:

    Error thrown
    Call to undefined function esc_attr_html()

    Der Aufruf des Menueintrages „Menüs“ funktioniert problemlos.

    Was kann ich tun, damit auch die anderen Menueeinträge ordnungsgemäß funktionieren?
    besten dank im voraus
    mfg
    Ludwig

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)
  • Hallo,
    hast du schon getestet, ob der Fehler auch auftaucht, wenn du ein anderes theme wählst?
    Du kannst ja mal nach einer Sicherung das plugin Health Check & Troubleshooting installieren. Zusätzlich ist als theme (falls vorhanden) twenty nineteen aktiviert. Dann kannst du sehen, ob die beschriebenen Probleme noch weiterhin auftauchen. Vorteil dabei ist, dass der Leser deines Blogs die Seite weiter mit allen Infos und plugins sieht, während nur für dich alle plugins deaktiviert sind. Lies dir dazu auch mal die Informationen in dem Beitrag Health Check durch.
    Wenn bei anderen Themes (z. B. twenty nineteen) das Problem nicht auftaucht, dann sind möglicherweise Dateien, die für das Theme benötigt werden, defekt oder das theme ist nicht auf dem neuesten Stand.
    Wenn du die kostenfreie Version des Themes nutzt, kannst du wie folgt vorgehen:
    Eine Möglichkeit wäre dann, dass du die ZIP-Datei des Themes runterlädst, auf deinem lokalen Rechner entpackst und dann per FTP wieder in den Ordner des Themes hochlädst. Damit werden dann die Dateien in dem Ordner des Themes überschrieben.
    Noch besser wäre natürlich, wenn du den Ordner des themes per FTP löschst und dann den kompletten Ordner des lokal entpackten Themes wieder hochlädst.
    Bei der kostenpflichtigen Version musst du dir entsprechend das Theme über die Webseite der Entwickler holen.
    Viele Grüße
    Hans-Gerd

    Error thrown: Call to undefined function esc_attr_html()

    bedeutet, dass eine unbekannte Funktion esc_attr_html() aufgerufen wurde. Die gibt es auch weder im Theme noch im Core (da gibt es nur esc_attr() und esc_html()). Entweder hast du dich beim Abschreiben der Fehlermeldung vertippt oder irgendwas ruft eine Funktion auf, die es nicht gibt. Ich würde als erstes unter Dashboard > Aktualisierungen > WordPress neu installieren (dabei werden nur die WordPress-Core-Dateien ausgetauscht, nicht deine Website zurückgesetzt) und ggf. auch ein Standard-Theme aktivieren, das Theme OceanWP löschen, das Theme erneut installieren und auf mögliche Fehlermeldungen achten, das Theme wieder aktivieren. Da deine Einstellungen in der Datenbank gespeichert sind, sollte dann alles wieder wie vorher sein. Ein Backup vorher kann aber nie schaden.

    Danke bisher für die beiden Feedbacks.

    @hage Nach der Aktivierung eines anderen Themes ist das Problem immer noch vorhanden (Theme Twenty Nineteen). Customizer, Widget etc. bringt z.B. weiterhin die beschriebene die Fehlermeldung.

    Kann man ohne Probleme WordPress neu installieren wie von @pixolin vorgeschlagen? Bleiben dabei alle Seite unverändert vorhanden?

    Zur Vorsicht habe ich schon mal mit UpdraftPlus einen Backup der DB, des Themes, der PlugIns und der Uploads durchgeführt.

    gruß
    Ludwig

    Kann man ohne Probleme WordPress neu installieren wie von @pixolin vorgeschlagen?

    Warum habe ich es wohl vorgeschlagen? ¯\_(ツ)_/¯

    Bleiben dabei alle Seite unverändert vorhanden?

    Das meinte ich mit „dabei werden nur die WordPress-Core-Dateien ausgetauscht, nicht deine Website zurückgesetzt)“ – sorry, wenn ich mich da so missverständlich ausgedrückt haben sollte.

    Zur Vorsicht habe ich schon mal mit UpdraftPlus einen Backup der DB, des Themes, der PlugIns und der Uploads durchgeführt.

    Sehr gut. 👍🏻

    Hallo Ludwig,

    ich hatte seit gestern auch das von dir beschriebene Problem.
    Die Deaktivierung des Plugins „BSK PDF Manager“ hat das Problem bei mir behoben.
    Siehe hier: https://plugintests.com/plugins/bsk-pdf-manager/latest

    Viele Grüße,
    Gilbert

    Die Plugins mal vorübergehend zur Fehleranalyse zu deaktivieren ist mit Sicherheit eine gute Idee.

    Hallo @pixolin ,

    leider hat eine erneute Installation von WordPress nicht geholfen, Die Fehler bei Customizer, Widgets und Header sind immer noch vorhanden.

    Was nun?

    gruß
    Ludwig

    Steht in der Antwort über deiner Antwort. 🙂

    Du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website und kannst den Bericht über den Button „Bericht in die Zwischenablage kopieren“ und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
    Und wie gesagt: Alle Plugins mal testweise deaktivieren.

    Hallo @gilbert1886,

    die Deaktivierung von dem PlugIn „BSK PDF Manager“ beseitigt tatsächlich das Problem.

    Alle genannten Funktionen: Customizer, Widgets und Header funktionieren wieder.

    Wenn ich mich recht erinnere, war diese Plugin eines von denen, die kurz vorher aktualisiert worden waren.

    Werde künftig etwas vorsichtiger mit PlugIns sein müssen und jedenfalls vorher immer eine Sicherung durchführen. 🙂

    Herzlichen Dank an alle Helfer!

    gruß
    Ludwig

    freut mich 🙂
    dann markiere ich das Thema dann mal als gelöst.

    @hage

    Gerne hans-Gerd, super Forum BTW…

    danke – das ist schön zu hören 🙂

Ansicht von 13 Antworten - 1 bis 13 (von insgesamt 13)