Support » Installation » jQuery.isFunction() is deprecated

  • Guten morgen,

    ich habe bei verschiedenen Installationen von wordpress den jquery Fehler bemerkt.

    Daraufhin hab ich wordpress neu installiert und bekomm bei ner Standardinstallation /Standardtheme ohne plugins (außer den Enable jQuery Migrate Helper)
    den Fehler
    wordpress/wp-admin/js/common.js: jQuery.isFunction() is deprecated
    liegt das jetzt am theme oder am wordpress (5.8.3)?
    Im Enable jQuery Migrate Helper ist die wordpress Version von jquery ausgewählt. Nicht die 1.12.4-wp

    https://leckerekueche.de/

    Beim Aufruf des Dashboards kommt
    https://leckerekueche.de/wordpress/wp-admin/js/dashboard.min.js: jQuery.isFunction() is deprecated

    Wen noch weitere Infos benötigt werden reich ich die gerne nach.

    Gruß Jürgen

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

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Im Enable jQuery Migrate Helper ist die wordpress Version von jquery ausgewählt. Nicht die 1.12.4-wp

    Ändere das doch mal auf die Legacy-Version.

    Der Hintergrund ist, dass WordPress in Version 5.5 einige JavaScript-Bibliotheken rausgeworfen hat, die von ihren Entwicklern nicht mehr aktualisiert wurden. Da einige Entwickler trotz Hinweis ihre Plugins und Themes nicht aktualisiert haben, gibt es teilweise Probleme, die mit diesem Plugin zumindest vorübergehend behoben werden sollen. „Legacy“ bedeutet soviel wie „Erbe, Altlast“ und die Legacy-Version ist eben die veraltete Version, die eigentlich abgeschaltet werden soll, aber als Altlast noch weiter verwendet wird.

    Thread-Ersteller cockie

    (@cockie)

    Ja, ne,

    dann läuft wordpress (5.8.3) ohne besagte Fehlermeldung, aber bei ner Standardinstallation ohne (nur das Enable jQuery Migrate Helper) plugins sollte das doch ohne Fehlermeldung laufen, oder nicht?

    Korrigier mich wenn ich das falsch verstehe.

    Wenn deine Themes und Plugins auf dem neuesten Stand sind, brauchst du das Plugin überhaupt nicht. Zur Auswahl der jQuery-Funktion heißt es auf der Plugin-Webseite:

    Mit der Veröffentlichung von WordPress 5.6 wird auch die jQuery-Version aktualisiert. Das bedeutet, dass Plugins oder Themes, die zuvor eine Warnung wegen Veralterung auslösten, nun stattdessen Fehler verursachen.
    Dieses Plugin ermöglicht es Ihnen, vorübergehend zur vorherigen Version von jQuery zurückzukehren, wenn dies geschieht (es wird auch versuchen, dies automatisch für Website-Besucher zu tun, wenn ein Fehler zum ersten Mal auftritt), so dass Sie den Code korrigieren oder ersetzen können.

    Thread-Ersteller cockie

    (@cockie)

    Deaktivier ich das plugin zeigt mir die Konsole (Chrome)
    https://leckerekueche.de/fehler.png
    Das bezieht sich doch auf das/die jquery?

    • Diese Antwort wurde geändert vor 4 Monaten, 1 Woche von cockie.
    • Diese Antwort wurde geändert vor 4 Monaten, 1 Woche von cockie.
    • Diese Antwort wurde geändert vor 4 Monaten, 1 Woche von cockie.

    Ja, aber wo ist denn jetzt das Problem? Du hast doch schon gesehen, dass keine Fehlermeldungen mehr ausgegeben werden, wenn du das Plugin Enable jQuery Migrate Helper aktivierst und den Legacy-Modus verwendest?

    Thread-Ersteller cockie

    (@cockie)

    Weil mir in einer anderen Installation Fehler angezeigt werden die vom WordPress Core stammen (sollen) Deswegen habe ich mal ne Standardinstallation probiert um das zu testen.

    https://leckerekueche.de/FireShot%20Capture%20094%20-%20jQuery%20Migrate%20%E2%80%B9%20SpeiseArt%20%E2%80%94%20WordPress%20-%20speiseart.de.png

    • Diese Antwort wurde geändert vor 4 Monaten, 1 Woche von cockie.

    Du nutzt als Theme Divi.
    Verwendest du die aktuele Version von dem Theme? – Sind Plugins und WordPress aktuell?
    Wir können dir bei gekauften Themes (z. B. Divi) so gut wie gar nicht helfen, weil sie uns nicht zur Verfügung stehen. Wir müssten sonst bei jeder Frage erst einmal das entsprechende Theme oder Plugin kaufen, uns dort einarbeiten und dann kostenlos den Support anbieten, für den du beim Kauf eigentlich bezahlt hast. Du solltest dich in dem Fall an den Entwickler wenden. Lies bitte auch mal in der FAQ II, 1b zu diesem Thema.

    Thread-Ersteller cockie

    (@cockie)

    Das ist beim Standardtheme 2021 auch so. Wie ich im ersten Post geschrieben habe.

    du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.

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