Jeśli widziałeś opcję „Włącz sprawdzanie integralności plików JS/CSS” w ustawieniach Advanced Coupons i zastanawiałeś się, co ona robi – ten artykuł wyjaśnia, jak działa i kiedy powinieneś jej używać.
To ustawienie dodaje dodatkową warstwę bezpieczeństwa dla Twojej witryny, sprawdzając, czy pliki JavaScript i CSS nie zostały zmienione. Krótko mówiąc, pomaga zapewnić, że Twoja witryna działa dokładnie tak, jak zamierzono.
Przyjrzyjmy się bliżej.
Co robi to ustawienie?
Gdy to włączysz, Advanced Coupons weryfikuje integralność swoich plików JavaScript i CSS. Innymi słowy, zapewnia, że te pliki odpowiadają oryginalnym wersjom i nie zostały zmodyfikowane.
Aby to zrobić, wtyczka dodaje dwa ważne atrybuty do ładowanych plików:
crossorigin="anonymous"– Pozwala przeglądarce bezpiecznie ładować pliki z różnych źródeł.integrity="sha256-[hash]"– Używa skrótu kryptograficznego do potwierdzenia zawartości pliku.
Następnie przeglądarka porównuje rzeczywisty plik z oczekiwanym skrótem. Jeśli się nie zgadzają, plik nie zostanie załadowany. W rezultacie pomaga to zablokować niechciane lub potencjalnie szkodliwe zmiany.
Dlaczego warto to włączyć?
To ustawienie jest szczególnie pomocne, jeśli:
- Prowadzisz produkcyjny sklep WooCommerce o dużym natężeniu ruchu
- Koncentrujesz się na bezpieczeństwie witryny
- Martwisz się o nieautoryzowane zmiany w plikach wtyczek Twojej witryny
- Używasz systemu CDN lub buforowania, który może potencjalnie wprowadzać ryzyko
W takich sytuacjach włączenie tej funkcji dodaje dodatkową warstwę ochrony i zapewnia, że używasz tylko zweryfikowanego kodu.
Jak włączyć ustawienie
Aby włączyć sprawdzanie integralności plików JS/CSS, wykonaj następujące kroki:
- Przejdź do Kupony > Ustawienia > Zaawansowane
- Przewiń w dół, aby znaleźć opcję Włącz sprawdzanie integralności plików JS/CSS.
- Przełącz ustawienie na WŁĄCZONE.
- Kliknij Zapisz zmiany.
Oto jak wygląda to ustawienie:

W tle: Jak to działa
Po włączeniu tego ustawienia Advanced Coupons dyskretnie sprawdza, czy jego pliki projektowe i funkcjonalne (takie jak style i skrypty) są bezpieczne w użyciu.
Robi to, dodając unikalny kod bezpieczeństwa do każdego pliku. Twoja przeglądarka używa tych kodów do potwierdzenia, że pliki są dokładnie tym, czym zamierzał wtyczka – nic więcej, nic mniej.
Pomaga to zapobiegać wszelkim ukrytym zmianom lub manipulacjom podczas procesu ładowania, zwłaszcza podczas korzystania z narzędzi takich jak buforowanie lub CDN.
Czy powinieneś to włączyć?
Oto krótki przewodnik:
✅ Włącz jeśli:
- Używasz strony produkcyjnej
- Chcesz zapobiec nieoczekiwanym zmianom plików
- Używasz CDN lub pamięci podręcznej, które mogą zakłócać ładowanie zasobów
⚠️ Pozostaw wyłączone jeśli:
- Pracujesz w środowisku deweloperskim
- Zmodyfikowałeś bezpośrednio pliki CSS lub JS wtyczki
Domyślnie to ustawienie pozostaje wyłączone, więc będziesz musiał je aktywować ręcznie, jeśli chcesz uzyskać dodatkową ochronę.
Pomoc i wsparcie
Mamy dedykowany zespół wsparcia dla Advanced Coupons, który bardzo dobrze zna nasze produkty, WooCommerce i branżę. Zapraszamy do skorzystania z ich wiedzy w dowolnym momencie, na całym świecie.
Jeśli jesteś obecnym klientem, przejdź do formularza zgłoszenia zgłoszenia pomocy technicznej i wyślij nam wiadomość.
Jeśli jesteś użytkownikiem darmowej wtyczki, wyślij nam prośbę o wsparcie na forum, aktywnie monitorujemy fora wsparcia WordPress.org dla darmowej wtyczki i pomagamy tam naszym użytkownikom najlepiej, jak potrafimy.
