• Rozwiązano bestonline1

    (@bestonline1)


    Wykonanie standardowej wtyczki WordPressa „Narzędzia/Stan witryny” po aktualizacji do 5.5 i tak samo 5.5.1 pokazuje „Wyniki wciąż się ładują…” i wykonanie nigdy się nie kończy. Wcześniej wtyczka działała poprawnie.

    zapis z konsoli:
    Uncaught TypeError: jQuery(…).live is not a function
    at HTMLDocument.<anonymous> (site-health.php:161)
    at i (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)
    at Object.fireWith [as resolveWith] (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)
    at Function.ready (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)
    at HTMLDocument.J (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)

    wp-auth-check.min.js?ver=5.5.1:2 Uncaught TypeError: Cannot read property 'hasClass’ of undefined
    at HTMLDocument.<anonymous> (wp-auth-check.min.js?ver=5.5.1:2)
    at HTMLDocument.dispatch (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:3)
    at HTMLDocument.r.handle (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:3)
    at Object.trigger (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:3)
    at HTMLDocument.<anonymous> (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:3)
    at Function.each (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)
    at n.fn.init.each (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)
    at n.fn.init.trigger (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:3)
    at Object.<anonymous> (heartbeat.min.js?ver=5.5.1:2)
    at i (load-scripts.php?c=0&load[chunk_0]=jquery-core,utils&ver=5.5.1:2)

Viewing 4 replies - 1 through 4 (of 4 total)
  • Masz jakieś nieaktualne wtyczki lub motyw (niedostosowane do nowej wersji jQuery i zmian w WP 5.5).
    Jeżeli nie ma dostępnych jeszcze/już aktualizacji, to możesz się tymczasowo ratować wtyczką https://wordpress.org/plugins/enable-jquery-migrate-helper/

    Twórca wątku bestonline1

    (@bestonline1)

    Plugin Narzędzia/Stan witryny dostarczany jest wraz z WordPressem (od wersji 5.2). Owszem można problem rozwiązać przez plugin zewnętrzny dodający jQuery migrate, ale lepiej, żeby ten plugin został poprawiony przez samych twórców WordPressa. W taki sposób, by do działania części WordPressa nie były potrzebne zewnętrzne pluginy (niezbyt zresztą bezpieczne).

    Tylko to nie błąd samego WP i tego modułu, a raczej błąd JS związany z motywem lub którąś z wtyczek, które dopinają własne skrypty ze zdeprecjonowaną składnią.
    Mam najnowszego WP na wielu stronach i wszędzie Site Health działa, nie sypie żadnymi błędami w konsoli.

    Twórca wątku bestonline1

    (@bestonline1)

    OK, wszystko jasne, dziękuję. Dziwne jest to, że pomimo błędu motyw działa poprawnie, a problem pojawia się jedynie po uruchomieniu „Narzędzia/Stan witryny”.

    • Ta odpowiedź została zmodyfikowana 4 years, 5 months temu przez bestonline1.
Viewing 4 replies - 1 through 4 (of 4 total)
  • Temat ‘Stan witryny po aktualizacji 5.5 i 5.5.1’ jest zamknięty na nowe odpowiedzi.