SCRIPT_DEBUG włączony na produkcji
Co to oznacza
Jeśli stała SCRIPT_DEBUG jest ustawiona na true w pliku wp-config.php Twojej strony, WordPress ładuje nieskompresowane (development) wersje plików CSS i JavaScript zamiast zminifikowanych wersji produkcyjnych.
Jest to narzędzie deweloperskie — przydatne podczas rozwijania motywów i wtyczek, ale nie powinno być włączone na stronie produkcyjnej.
Jakie jest ryzyko
- Spadek wydajności — nieskompresowane pliki JS/CSS są znacząco większe. Strona ładuje się wolniej, co pogarsza doświadczenie użytkowników i wyniki Core Web Vitals.
- Ujawnienie struktury kodu — nieminifikowane pliki zawierają komentarze, nazwy zmiennych i logikę w czytelnej formie. Ułatwia to analizę kodu w poszukiwaniu podatności.
- Negatywny wpływ na SEO — wolniejsze ładowanie strony to niższe pozycje w wynikach wyszukiwania. Google uwzględnia szybkość strony jako czynnik rankingowy.
Jak to naprawić
- Wyłącz w
wp-config.php— usuń lub zmień wartość:define('SCRIPT_DEBUG', false); - Sprawdź inne stałe deweloperskie — przy okazji upewnij się, że
WP_DEBUG,WP_DEBUG_DISPLAYiWP_DEBUG_LOGrównież są wyłączone na produkcji.