Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak usunąć nieużywany CSS w WordPress (właściwy sposób)

Jako właściciele witryn WordPress, wszyscy staramy się zapewnić szybkie i optymalne doświadczenie użytkownika. To nie tylko utrzymuje zaangażowanie odwiedzających, ale także pomaga naszym witrynom zajmować wyższe pozycje w wynikach wyszukiwania.

Możesz nie zdawać sobie sprawy, że Twoje motywy i wtyczki często ładują znacznie więcej kodu CSS, niż potrzebują Twoje strony. Ten nieużywany CSS może potajemnie spowalniać Twoją witrynę.

Każda dodatkowa linia kodu, którą muszą pobrać Twoi odwiedzający, dodaje cenne sekundy do czasu ładowania. A w dzisiejszym świecie nawet jednominutowe opóźnienie może kosztować Cię odwiedzających i sprzedaż.

Dlatego przygotowaliśmy ten kompletny przewodnik po prawidłowym usuwaniu nieużywanego CSS z WordPress. Pokażemy Ci dokładne metody, których używamy do czyszczenia przeładowanych arkuszy stylów i przyspieszania witryn bez ich psucia.

Usuwanie nieużywanego CSS w WordPress

Czym jest nieużywany CSS w WordPressie?

Nie używane CSS w WordPressie odnosi się do kodu CSS , który jest ładowany na Twoich stronach internetowych, ale faktycznie nie jest używany do stylizowania niczego widocznego na tych konkretnych stronach.

Ten dodatkowy kod zmusza przeglądarki odwiedzających do pobierania i przetwarzania niepotrzebnych plików, co spowalnia czas ładowania strony. Nawet kilka dodatkowych sekund może zaszkodzić doświadczeniu użytkownika i pozycjonowaniu w wyszukiwarkach, potencjalnie kosztując Cię odwiedzających i konwersje.

Możesz łatwo sprawdzić, czy nieużywany CSS wpływa na Twoją witrynę, uruchamiając ją przez Google Pagespeed Insights. Poszukaj ostrzeżenia „Remove unused CSS” w swoich wynikach. Pokaże Ci dokładnie, które pliki spowalniają działanie witryny.

Problem z nieużywanym kodem CSS w Google Pagespeed Insights

Dlaczego WordPress ładuje nieużywany CSS?

Chodzi o to, że WordPress nie został zaprojektowany tak, aby był wybredny co do tego, jakie pliki CSS ładuje. Twój motyw WordPress zawiera główny arkusz stylów (zwykle nazywany style.css), który zawiera reguły stylizacji dla każdego możliwego elementu, nawet tych, których możesz nigdy nie użyć.

Ale Twój motyw to dopiero początek. Każda zainstalowana wtyczka dodaje swoje własne pliki CSS. WooCommerce ładuje style sklepu na każdej stronie (nawet na Twoich postach na blogu), kreatory stron ładują swoje CSS globalnie, a wtyczki formularzy kontaktowych ładują style formularzy na stronach bez formularzy.

Dodaj niestandardowe czcionki, biblioteki ikon i inne elementy projektu, a otrzymasz dużo nadmiarowego CSS. Chociaż każdy pojedynczy plik może być mały, szybko się sumują i wpływają na szybkość Twojej witryny.

Jak usunąć nieużywane CSS w WordPressie

Teraz dobra wiadomość: istnieje kilka skutecznych sposobów na uporządkowanie nieużywanego CSS na Twojej stronie WordPress. Przetestowaliśmy wiele podejść i znaleźliśmy metody, które działają niezawodnie, nie psując Twojej witryny.

Oto, co musisz wiedzieć z góry: całkowite wyeliminowanie 100% nieużywanego CSS jest prawie niemożliwe ze względu na sposób, w jaki WordPress dynamicznie ładuje treści. Niektóre pliki CSS muszą pozostać gotowe dla elementów interaktywnych, treści warunkowych i różnych typów stron.

Ale nie martw się, nie potrzebujesz perfekcji, aby zobaczyć znaczące ulepszenia. Nawet usunięcie 50-70% nieużywanego CSS może drastycznie przyspieszyć Twoją witrynę.

Pokażemy Ci dwie sprawdzone metody, które zapewniają właściwą równowagę między zyskami wydajności a stabilnością witryny, dzięki czemu możesz wybrać podejście, które odpowiada Twojemu poziomowi komfortu.

  1. Usuń nieużywane CSS w WordPress za pomocą WP Rocket
  2. Remove Unused CSS in WordPress Using Asset CleanUp

    Metoda 1: Usuń nieużywane CSS w WordPress za pomocą WP Rocket

    Ta metoda jest łatwiejsza i zalecana dla początkujących. Znacznie poprawia ogólne dostarczanie plików CSS na Twojej stronie WordPress, w tym usuwa większość nieużywanego CSS.

    Uważamy, że jest to najlepsze rozwiązanie dla początkujących, ponieważ jest łatwiejsze i osiąga główny cel, jakim jest zapewnienie lepszego doświadczenia dla Twoich użytkowników. Oznacza to, że Twoja witryna ładuje się szybko w narzędziach do testowania prędkości i jest również szybka dla Twoich użytkowników.

    Najpierw musisz zainstalować i aktywować wtyczkę WP Rocket. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem krok po kroku, jak zainstalować wtyczkę WordPress.

    Po aktywacji musisz odwiedzić stronę Ustawienia » WP Rocket i przejść do zakładki „Optymalizacja plików”.

    Optymalizacja plików w WP Rocket

    Następnie musisz przewinąć w dół do sekcji Pliki CSS, a następnie zaznaczyć pole wyboru obok opcji „Usuń nieużywany CSS (Beta)”.

    Ponieważ ta funkcja WP Rocket jest w wersji beta, ponownie zapyta, czy chcesz włączyć to ustawienie. Możesz śmiało kliknąć przycisk „Aktywuj usuwanie nieużywanego CSS”.

    Kliknij opcję Usuń nieużywany CSS

    Gdy opcja „Usuń nieużywany CSS” będzie aktywna, możesz następnie określić nazwy plików CSS, identyfikatory lub klasy, które nie powinny być usuwane, w polu „Biała lista CSS”.

    Po prostu wpisz je w pole.

    Dodaj pliki do białej listy CSS

    Następnie musisz zapisać swoje zmiany, przewijając w dół i klikając przycisk „Zapisz zmiany”.

    Kiedy to zrobisz, WP Rocket zacznie przetwarzać Twoje pliki CSS i wyświetli pasek postępu.

    Pokaż pasek postępu usuwania nieużywanego CSS

    Przetworzenie i usunięcie nieużywanych plików CSS z Twojej witryny zajmie wtyczce kilka minut.

    Zobaczysz komunikat „Usuwanie nieużywanego CSS zakończone!” po tym, jak wtyczka zakończy proces.

    Powiadomienie o zakończeniu usuwania nieużywanego CSS

    Teraz odwiedź narzędzie Google Pagespeed Insights i przetestuj wydajność swojej witryny.

    Usuń blokujący renderowanie CSS dla WordPress

    WP Rocket pozwala optymalizować pliki CSS i usuwać blokujący renderowanie CSS z Twojej witryny.

    Aby rozpocząć, możesz przejść do zakładki „Optymalizacja plików” w WP Rocket. Stamtąd przewiń w dół do sekcji Pliki CSS, a następnie zaznacz pole obok opcji „Optymalizuj dostarczanie CSS”.

    Optymalizuj dostarczanie CSS

    Ta opcja generuje plik CSS zawierający tylko kod CSS potrzebny do wyświetlenia widocznej części Twojej witryny. Najpierw ładuje ten plik, wyświetla stronę odwiedzającym, a następnie ładuje inne pliki CSS przy użyciu technologii zwanej ładowaniem odroczonym.

    Usuwając ten blokujący renderowanie CSS, Twoja strona internetowa staje się znacznie szybciej widoczna dla użytkowników, niż gdybyś musiał załadować wszystkie pliki CSS przed wyświetleniem strony.

    Po włączeniu opcji „Optymalizuj dostarczanie CSS” kliknij przycisk „Zapisz zmiany” i poczekaj, aż WP Rocket wygeneruje niezbędny plik CSS dla wszystkich Twoich postów i stron. Automatycznie wyczyści pamięć podręczną Twojej witryny.

    Po zakończeniu możesz ponownie przetestować wydajność swojej witryny za pomocą Google Pagespeed Insights.

    Dodatkowe poprawki dostarczania plików w celu zwiększenia wydajności

    WP Rocket pozwala również na usuwanie ciągów zapytań ze statycznych plików, łączenie plików Google Fonts i minifikację HTML.

    Wszystkie te poprawki dodają drobne ulepszenia do ogólnej prędkości, co przekłada się na szybsze ładowanie dla Twoich odwiedzających.

    Podstawowa optymalizacja plików

    Zobaczysz również opcje minifikacji i łączenia plików CSS. Te opcje zmniejszą liczbę żądań HTTP i zapewnią dodatkowe przyspieszenie.

    Jednakże, będziesz musiał/a dokładnie sprawdzić swoją stronę internetową, aby upewnić się, że nic nie zostało zepsute po włączeniu tych ustawień.

    Minifikuj i łącz pliki CSS

    Dodatkowo możesz zastosować tę samą optymalizację dla plików JavaScript na swojej stronie internetowej.

    Możesz je zminimalizować i połączyć, aby były serwowane jako pojedynczy plik, oraz odroczyć ładowanie plików JavaScript, aby poprawić wydajność.

    Optymalizuj dostarczanie JavaScript

    Aby uzyskać więcej informacji, zapoznaj się z naszym samouczkiem krok po kroku, jak prawidłowo zainstalować i skonfigurować WP Rocket w WordPress.

    Metoda 2: Usuń nieużywany CSS w WordPressie za pomocą Asset CleanUp

    Ta metoda jest nieco zaawansowana, ale niezwykle potężna i pozwoli Ci łatwo usunąć nieużywane CSS z dowolnej strony Twojej witryny WordPress.

    Jest to jednak nieco skomplikowane i będziesz musiał dokładnie przetestować funkcjonalność i wygląd swojej witryny, aby upewnić się, że nic nie jest zepsute.

    Najpierw musisz zainstalować i aktywować wtyczkę Asset Cleanup. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku jak zainstalować wtyczkę WordPress.

    Po aktywacji musisz przejść na stronę Asset CleanUp » Ustawienia i przełączyć się na zakładkę Tryb testowy. Stąd musisz włączyć opcję „Włącz tryb testowy”.

    Włącz opcję trybu testowego

    Pozwala to na wypróbowanie różnych ustawień i przetestowanie ich jako administrator, bez wpływu na odwiedzających witrynę.

    Następnie musisz odwiedzić stronę Asset CleanUp » CSS/JS Manager. Stąd możesz rozładować niechciane pliki CSS i JavaScript na zasadzie strony po stronie.

    Menedżer CSS / JS

    Najpierw pobierze Twoją stronę główną i pokaże Ci wszystkie pliki CSS i JavaScript załadowane na tej stronie.

    Musisz przewinąć w dół i przejrzeć załadowane pliki. Jeśli widzisz plik, którego nie potrzebujesz, możesz go wyłączyć dla konkretnej strony, typu posta lub całej witryny.

    Wyłączanie plików

    Wtyczka pozwala również na wybór konkretnych postów lub stron stąd, lub możesz uzyskać dostęp do tych samych opcji, edytując post lub stronę tak, jak zwykle.

    Na ekranie edycji posta znajdziesz pole Asset CleanUp tuż pod edytorem posta.

    Czyszczenie zasobów w edytorze postów

    Wtyczka automatycznie pobierze i wyświetli listę wszystkich plików i zasobów ładowanych, gdy odwiedzający wyświetli tę stronę w Twojej witrynie.

    Następnie możesz po prostu wyładować nieużywane pliki CSS lub JavaScript, których nie potrzebujesz na danej stronie.

    Rozładuj pliki dla konkretnej strony

    Ważne: Nie zapomnij przetestować swojej witryny po usunięciu nieużywanego CSS lub JavaScript, aby upewnić się, że wszystko działa poprawnie.

    Po zakończeniu rozładowywania i usuwania nieużywanego CSS i plików JavaScript, możesz wrócić do strony ustawień wtyczki i wyłączyć „Tryb testowy”.

    Nie zapomnij kliknąć przycisku „Zaktualizuj wszystkie ustawienia”, aby zapisać zmiany.

    Teraz możesz przetestować swoją witrynę za pomocą Google Pagespeed Insights, aby zobaczyć zmianę w powiadomieniu o nieużywanym CSS.

    Zredukowany CSS w WordPress

    Eksperckie poradniki dotyczące poprawy wydajności WordPressa

    Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak łatwo usunąć nieużywany CSS w WordPress. Możesz również zapoznać się z innymi poradnikami dotyczącymi poprawy wydajności WordPress:

    Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

    Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

    Ostateczny zestaw narzędzi WordPress

    Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

    Interakcje czytelników

    9 CommentsLeave a Reply

    1. Praktycznie za każdym razem PageSpeed Insights ostrzega mnie o tym. Nigdy nie zwracałem na to uwagi, ponieważ po prostu nie wiedziałem, jak to naprawić, nie psując mojej strony. Ten przewodnik jest dla mnie skarbem, zwłaszcza że również korzystam z WP Rocket. Zrobię kopię zapasową strony, na wszelki wypadek, i wypróbuję sugerowane rozwiązanie. Jestem ciekawy, czy po dwóch latach blogowania i ignorowania tego ostrzeżenia, przyniesie to jakąś różnicę i jak dużą. Niemniej jednak, dziękuję za pierwszy jasny przewodnik, na jaki trafiłem.

    2. Chciałem poprawić szybkość mojej witryny, a usuwanie nieużywanego CSS brzmi jak świetne miejsce do rozpoczęcia. Podział między używaniem wtyczek optymalizacyjnych a ręczną identyfikacją jest doskonały. Chociaż nie jestem super biegły w kodowaniu, rekomendacje wtyczek są zbawienne. WP Rocket i Asset CleanUp brzmią jak świetne opcje do zbadania. Dziękuję za ten pouczający przewodnik!

    3. My current caching plugin doesn’t have an unused CSS removal feature.
      Would it be beneficial to install WP Rocket solely for this function?
      Just to use the Remove Unused CSS feature :-)
      THANKS

      • Zalecamy skontaktowanie się z pomocą techniczną Twojego obecnego wtyczki do buforowania, aby sprawdzić, czy ustawienie jest włączone inną metodą dla używanej wtyczki. Jeśli chcesz używać WP Rocket, najlepiej byłoby zastąpić obecną wtyczkę do buforowania.

        Admin

    4. Chciałbym usunąć nieużywany CSS z mojej strony. Już używam pamięci podręcznej Litespeed. Myślę o użyciu WP Rocket lub Asset Clean Up do tego (skłaniam się ku WP Rocket). Czy istnieje jakiś konflikt między tymi wtyczkami a Litespeed? Dziękuję!

      • Warto skontaktować się z pomocą techniczną poszczególnych wtyczek, aby sprawdzić ewentualne konflikty między nimi.

        Admin

    5. To może być pobożne życzenie najwyższego rzędu, ale ten artykuł przypomniał mi o czymś, nad czym zastanawiałem się od jakiegoś czasu.

      Jedna z moich złożonych stron internetowych ma teraz cztery lata i przeszła przez ciągły proces ewolucji. Istnieje nie tylko nieużywany CSS, ale także media, szablony, strony. Czy istnieje jakiś wtyczka, która zrobi inwentaryzację strony i powie mi WSZYSTKIE nieużywane zasoby?

    Zostaw odpowiedź

    Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.