Skrypt JavaScript się nie odświeża
Ta Knowledge Base zawiera szczegółowe instrukcje, jak rozwiązać problem z JavaScriptem, który nie odświeża się poprawnie przez cache oraz nasz algorytm w litespeed.
Link do udostępnienia tego artykułu: Skrypt JavaScript się nie odświeża
Skrypt JavaScript się nie odświeża? Oto szybka naprawa!
Masz wrażenie, że Twój JavaScript nie odświeża się po wprowadzeniu zmian? Spokojnie, oto jak to ogarnąć w kilku prostych krokach. 😎
1. Dodaj atrybut data-no-optimize
data-no-optimize
Jeśli korzystasz z LiteSpeed Cache, możesz szybko wykluczyć skrypt z optymalizacji, dodając atrybut data-no-optimize
w kodzie HTML:
Dzięki temu LiteSpeed Cache zignoruje wskazane skrypty.
2. Sprawdź przeglądarkę
Przeglądarki lubią keszować pliki JavaScript, więc najpierw:
Użyj skrótu klawiszowego Ctrl + F5 (lub Cmd + Shift + R na Macu), aby wymusić odświeżenie z pominięciem kesza.
Jeśli to nie pomoże, wyczyść kesz przeglądarki w ustawieniach.
3. Dodaj parametr wersji
Dodaj parametr wersji do swojego pliku JS. W pliku HTML zmień:
na:
Zmiana wersji (np. na v=1.1) wymusi ładowanie nowego pliku.
4. LiteSpeed Cache – Wyklucz pliki JS
Jeśli atrybut data-no-optimize
nie wystarczy, możesz użyć filtra w WordPressie, aby wykluczyć wybrane pliki JavaScript z optymalizacji:
5. Sprawdź błędy w konsoli
Otwórz konsolę deweloperską (F12 w przeglądarce) i sprawdź, czy nie pojawiają się żadne błędy JavaScript.
Jeśli żaden z powyższych sposobów nie działa, daj znać naszemu wsparciu technicznemu na onCloud9.io, w szczególności jeśli AI nie może pomóc, to poproś o kontakt z człowiekiem. Chętnie pomożemy! 💡
Last updated