WordPress Plugins fehlerhaft nach Update auf 5.5

Leider bemerkte ich, dass seit dem WordPress 5.5 update Plugins fehlerhaft sind. Aufgefallen ist mir dies erst als ich einen neuen Post vorbereiten wollte und einige Plugins (wie z.B. das Yoast SEO Plugin) nicht korrekt geladen wurden.

Wordpress 5.5 update Plugins fehlerhaft
Screenshot des Fehlers nach dem Update

Zwar wurde die Seite vollständig geladen, diverse Plugins waren jedoch ohne Funktion. Hierbei wurde das Plugin zwar geladen aber diese waren inaktiv.

Dank der JavaScript Console konnte die Ursache schnell gefunden werden – offensichtlich wurde mit dem Update auf WordPress 5.5 auch ein Update in den JQuery-Libraries durchgeführt. Hierdurch kommt es zu einem Fehler bei der jquery migrate Funktion welche von diversen Plugins (unter anderem auch dem Yoast SEO) genutzt wird. Die Console ist voll von Fehlern.

WordPress 5.5 update Plugins fehlerhaft – einfache Problemlösung

Nachdem ich mich ein wenig mit Google in diversen Foren und dem Supportbereich von WordPress herumgeschlagen habe wurde schnell klar, dass dies natürlich kein Einzelfall ist. Glücklicherweise wurde seitens WordPress bereits ein Plugin bereitgestellt welchen diesen Fehler behebt. Weitere Informationen dazu sind direkt im Supportbereich zu finden.

Die Lösung: Enable jQuery Migrate Helper

Die Lösung des Problemes ist ebenfalls im Plugin-Verzeichnis von WordPress zu finden. Das Plugin “Enable jQuery Migrate Helper” löst das Problem mit einem Workaround. Dieser Workaround soll den Entwicklern der Plugins mehr Zeit verschaffen so dass diese Ihre eigenen Plugins an die neuen Anforderungen anpassen können.

Das Plugin ist recht schnell installiert. In die Pluginverwaltung gehen und dort das Plugin “Enable jQuery Migrate Helper” suchen. Danach einfach per Buttonclick installieren und aktivieren. Schon ist der Fehler behoben und die Plugins sind wieder lauffähig.

Quickfix deinstallieren wenn Plugins nachgezogen

Das hier genannte Vorgehen ist lediglich als Quickfix zu betrachten. Das Plugin sollte nur so lange installiert sein bis die Pluginhersteller selbst nachgezogen und ein Update bereitgestellt haben. Selbiger Hinweis ist ab der Installation des Plugins auch im Adminbereich von WordPress zu finden:

jQuery Migrate Helper
Right now you are using the Enable jQuery Migrate Helper plugin to enable support for old JavaScript code that uses deprecated functions in the jQuery JavaScript library. You will see warnings about these functions while using WordPress administration, but they will not be shown on the front-end of your site. To check if there are any warnings generated by your theme please look in the browser console.

If you get warnings, you should check the theme or plugin that generated them for an update. There will very likely be one you can install. When you have updated your plugins and themes, and there are no more warnings, please deactivate Enable jQuery Migrate Helper.
* A script, a file, or some other piece of code is deprecated when its developers are in the process of replacing it with more modern code or removing it entirely.

Quelle: Adminbereich von WordPress nach Installation des Plugins

Achtet also bitte selbst darauf die Updates eurer Plugins und Themes zu installieren sofern diese zur Verfügung stehen.

Artikel teilen

This article was written by Thomas Schiffler

Alles was mit IT zu tun hat steht bei mir hoch im Kurs. Hierbei dreht sich vieles um Java, Python oder auch mal PHP. Unser Zuhause ist mit diversen Raspberry PIs ausgestattet mit welchen ich versuche unser Leben durch etwas Automatisierung ein wenig smarter zu gestalten. Hierbei möchte ich die Technik und die dahinter eingesetzten Tools / Frameworks verstehen und nicht einfach nur Anwenden. Ich selbst bezeichne mich als ITler aus Leidenschaft :) Seit 2020 ist das Thema Chatbot / Voicebot / Conversational.ai in meinen Focus gerückt. In diesem Bereich investiere ich gerade viel Zeit.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert