Jak sprawdzić jaki motyw WordPress

Właściwe ustalenie, jaki motyw WordPress działa na wybranej stronie, może być niezwykle przydatne w różnych scenariuszach. Czasem zastanawiamy się, dlaczego konkretna witryna wygląda tak atrakcyjnie i optymalnie, innym razem chcemy rozwinąć swój projekt w podobnym stylu, a jeszcze kiedy indziej pragniemy zdiagnozować, czy motyw jest autorski czy zaczerpnięty z popularnych bibliotek. W dobie ogromnej liczby motywów WordPress (począwszy od darmowych po premium, z wtyczkami page builder i personalizowanymi funkcjami), rozpoznanie zainstalowanego szablonu często nie jest tak oczywiste. Nawet proste dedykowane motywy mogą zawierać zmienione nazwy plików czy usunięte metadane, co utrudnia automatyczne analizowanie. Bywa też, że twórcy specjalnie maskują nazwę motywu, nadając mu inną etykietę w kodzie, aby zachować unikalność projektu i chronić go przed kopiowaniem. Mimo to, istnieje kilka skutecznych metod oraz narzędzi, dzięki którym odkrycie nazwy i pochodzenia motywu WordPress staje się możliwe. Niektórzy preferują szybkie rozwiązania online, gdzie wystarczy wkleić URL i otrzymać podstawowe dane o szablonie i wtyczkach. Inni wolą analizę bardziej ręczną, np. zaglądając do kodu źródłowego (HTML, CSS) lub sięgając po dostępne zasoby w panelu administracyjnym. Poniższe rozdziały w sposób szczegółowy przedstawią różnorodne techniki weryfikacji, uwzględniając zarówno aspekty bezpieczeństwa, jak i najczęstsze przeszkody w identyfikacji motywów WordPress. Co istotne, poza zwykłą ciekawością, sprawdzenie nazwy i wersji motywu może wspomóc optymalizację czy ewentualną migrację w przyszłości, zwłaszcza jeśli odkryjemy, że strona używa frameworka, szablonu child theme lub niestandardowych funkcji PHP.


Analiza kodu źródłowego i wykorzystanie narzędzi online

Jedną z najbardziej podstawowych metod, aby sprawdzić jaki motyw WordPress został zainstalowany na danej stronie, jest przyjrzenie się kodowi źródłowemu i poszukanie charakterystycznych sygnałów. Wiele motywów w trakcie generowania HTML pozostawia w sekcji head nazwy arkusza CSS (zwykle style.css), opatrzone informacją o autorze bądź tytule motywu. Istnieje spore prawdopodobieństwo, że w linku do głównego pliku CSS pojawi się fragment w stylu /wp-content/themes/nazwa-szablonu/style.css. Aby to zweryfikować:

  • Otwórz interesującą Cię stronę WordPress w przeglądarce (np. Chrome, Firefox).
  • Wejdź w podgląd kodu źródłowego (zwykle prawy przycisk myszy → „Pokaż źródło strony”).
  • Wyszukaj frazy takie jak themes, style.css czy wp-content.

Jeśli strona jest zaprojektowana w sposób standardowy, nazwa motywu będzie pojawiać się w ścieżce do pliku CSS. Czasem jednak autorzy celowo zmieniają tę strukturę, na przykład umieszczając pliki w niestandardowym katalogu, lub chowając nazwy w minifikowanych CSS i JS. Wówczas analiza kodu nie zawsze daje jednoznaczną odpowiedź.
Z pomocą przychodzą narzędzia online, które można nazwać skanerami motywów WordPress. Wpisując URL witryny w jednym z nich, otrzymujemy skrócony raport, zawierający:

  • Potencjalną nazwę motywu WordPress.
  • Opis lub detale z pliku style.css (np. autor, wersja).
  • Listę popularnych wtyczek wykrytych w kodzie, o ile narzędzie je rozpozna.

Takie rozwiązanie jest wygodne, bo nie wymaga zagłębiania się w kod, wystarczy wkleić adres i czekać na rezultat. Istnieje kilka stron, np. What Theme Is That, WPThemeDetector czy IsItWP (linki: whatthemeisthat.com, wpthemedetector.com), które obsługują taką analizę. Należy jednak podkreślić, że:

  • Jeśli motyw został zakodowany w sposób nietypowy, narzędzie może nie rozpoznać nazwy.
  • Niektóre motywy premium lub autorskie nie posiadają w plikach jawnych informacji o swym rodowodzie. Twórcy mogą usunąć / edytować style.css, by pozostać anonimowi.
  • Minifikacja i łączenie CSS / JS przez wtyczki cache może utrudniać automatycznym skanerom wykrycie oryginalnego pliku szablonu.

Pomimo tego, korzystanie z takich narzędzi online jest zdecydowanie najszybsze, gdy interesuje nas sprawdzenie motywu WordPress bez potrzeby manualnej inspekcji kodu. Jeżeli raport wskaże np. że witryna używa Divi lub Astra, mamy od razu punkt zaczepienia. Warto wówczas zerknąć na witrynę autora motywu czy do repozytorium WordPress, by dowiedzieć się więcej o funkcjach i ewentualnych wtyczkach towarzyszących szablonowi.
Jeżeli natomiast narzędzie nic nie wykrywa, a analiza kodu nie ujawnia nazwy w stylu wp-content/themes/nazwa, prawdopodobnie mamy do czynienia z motywem mocno zmodyfikowanym albo całkiem autorskim, który w pliku style.css nie wystawia typowego nagłówka. Wówczas kolejne kroki to może być próba zgadnięcia w kodzie plików functions.php, ewentualnie sprawdzenie panelu administracyjnego (choć do tego musielibyśmy mieć dostęp). Nie zapominajmy, że WordPress dopuszcza stosowanie motywów potomnych (child theme), co oznacza, że oryginalny szablon będzie mieć inną nazwę, natomiast child theme – inną. W praktyce może to utrudnić rozpoznanie, bo widzimy jedynie nazwę potomka, nie zaś nazwy motywu głównego. Mimo to, najczęściej w pliku style.css child theme widnieje info Template: nazwa-motywu-rodzica, więc wnikliwy czytelnik kodu może odkryć, że to np. GeneratePress w odmianie child.

Analiza kodu źródłowego i posłużenie się narzędziami skanującymi stronę to szybka i relatywnie łatwa droga. Jeśli jednak te sposoby zawiodą, a my wciąż jesteśmy ciekawi, jaki motyw WordPress widnieje w danym miejscu, może się okazać, że pozostaje kontakt z właścicielem witryny czy jej developerem. Bywa, że to jedyna metoda, gdy wszystkie oznaczenia zostały usunięte albo dany projekt to w pełni customowe rozwiązanie zrobione w oparciu o WordPress jedynie jako rdzeń CMS. Wówczas nie ma jednej nazwy szablonu, bo i tak wszystko zostało stworzone od podstaw, bez standardowej struktury.


Sprawdzanie motywu w panelu administratora

Oczywistym, a zarazem najpewniejszym sposobem na to, by sprawdzić, jaki motyw WordPress jest w użyciu, będzie wgląd do panelu administracyjnego. Jednak nie zawsze mamy taką możliwość – dotyczy to głównie sytuacji, kiedy witryna nie należy do nas lub nie dysponujemy uprawnieniami administracyjnymi. Jeśli jednak posiadamy pełen dostęp do strony WordPress, wystarczy zalogować się w kokpicie (zwykle /wp-admin) i skierować do „Wygląd” → „Motywy”.
W tym miejscu wyświetla się lista zainstalowanych motywów, a obok nich jeden z nich jest oznaczony jako „Aktywny”. Czasem pojawiają się tam nazwy takie jak Twenty Twenty-Three, OceanWP, GeneratePress czy Flatsome (w przypadku sklepów WooCommerce). To znak, że strona korzysta z danego motywu głównego. Jeśli jednak widzisz wpis typu NazwaMojegoMotywuChild, to znaczy, że jest to child theme, a nazwa oryginalnego motywu (parent theme) widnieje w opisie albo w pliku style.css. Wystarczy wejść w szczegóły tego motywu i zazwyczaj znajdziesz tam informację Template: NazwaOryginalna.

Opcja weryfikacji w panelu administracyjnym jest szczególnie przydatna, kiedy:

  • Dzierżymy prawa admina i możemy wchodzić w ustawienia Wyglądu.
  • Przyjęliśmy zlecenie opieki nad stroną, a poprzedni developer nie zostawił dokumentacji. W krótkim czasie rozpoznamy wtedy motyw, by wiedzieć, jakie aktualizacje czy modyfikacje planować.
  • Chcemy ustalić, czy aktywowany jest child theme, co może mieć znaczenie w przypadku tworzenia lub nadpisywania plików .php i CSS.

Przejrzenie zakładki z motywami daje nie tylko nazwę i wersję, lecz często również link do witryny autora i krótką notkę, co pozwala szybko skojarzyć, czy to motyw darmowy z repozytorium, premium z marketplace (np. ThemeForest) czy całkiem autorska konstrukcja. Gdy informacje w style.css zostały zmienione (co deweloper może zrobić), w panelu przy motywie widzimy np. „MójWłasnyMotyw 1.0” bez żadnej wzmianki o oryginalnym rodowodzie. Jest to często stosowane w zleceniach komercyjnych, gdzie zamawiający chce mieć poczucie unikalności. Mimo to, zawsze można wejść w pliki motywu (poprzez sekcję „Edytor plików motywu”, choć to mniej bezpieczna metoda) i przeglądnąć style.css w poszukiwaniu linii Template:. Jeśli widnieje tam np. generatepress, to wiadomo, że w rzeczywistości bazujemy na GeneratePress, a zmieniono jedynie informację widoczną w panelu.
Mając dostęp do panelu, warto też skontrolować customizer (zakładka „Wygląd” → „Dostosuj”). Jeśli motyw oferuje rozbudowane opcje konfiguracyjne, z dużą dozą prawdopodobieństwa jest to jedna z popularnych marek (Astra, OceanWP, Divi itp.). Niektóre z tych motywów mają nawet osobne panele wtyczek towarzyszących, co szybciej zdradza ich tożsamość – np. Divi integruje się z wtyczką Extra Theme Options.

Dysponując panelowym wglądem, można ocenić, czy motyw WordPress jest aktualizowany (pojawi się info o dostępnej nowej wersji) czy raczej to motyw autorski bez częstych aktualizacji. Weryfikacja nazwy i wersji pozwala również zrozumieć, czy strona nie bazuje na dawnym, dawno niewspieranym motywie, co rodzi potencjalne ryzyko bezpieczeństwa i błędów kompatybilności.

Choć ta metoda jest najprostsza, to warunek stanowi posiadanie uprawnień administracyjnych do witryny. W sytuacji, gdy analizujemy obcą stronę WordPress, do której nie mamy zaplecza, pozostaje zatem skorzystać z analizy kodu źródłowego, wtyczek detekcyjnych lub komunikacji z właścicielem strony. Ale jeśli to nasza witryna bądź klienta, to dostęp do panelu zdecydowanie najszybciej rozwiązuje zagadkę, jaki motyw WordPress jest w użyciu.


Triki na wypadek trudnych przypadków i dobre praktyki

Zdarzają się sytuacje, w których wszystkie opisane wcześniej sposoby zawodzą. Autor motywu mógł usunąć czy zaciemnić nazwy plików, a skanery online nie wykrywają niczego konkretnego. Kod źródłowy również niewiele ujawnia, a panel administracyjny nie jest dla nas dostępny. W takich przypadkach warto rozważyć kilka dodatkowych trików i metod, które pomogą zidentyfikować (lub przynajmniej mocno zawęzić pole poszukiwań):

  • Analiza plików CSS i JS. Czasem w ostatecznych plikach app.js czy style.min.css znajdują się komentarze, meta dane lub nazwy klas typowe dla konkretnego motywu WordPress. Jeżeli zauważysz np. divy z klasą .fl-builder-content, od razu wiadomo, że to motyw bazujący na Beaver Builder. Podobnie .et_pb_row świadczy o Divi. Mimo że nie jest to wprost nazwa motywu, taka analiza daje cenne wskazówki.
  • Patrzenie na design i charakterystyczne elementy. Niektóre motywy (zwłaszcza premium, np. Avada, Enfold, Flatsome) mają unikatowe style dla suwaków, stopki, gotowych layoutów sekcji. Po samym wyglądzie i typowych efektach (np. animowane ikony, siatki postów) można rozpoznać, z czego prawdopodobnie korzysta strona. Tutaj przydaje się obycie z rynkiem motywów WordPress.
  • Weryfikacja licencji. Jeśli jest to sklep internetowy (oparty na WooCommerce), i obok niego widzimy motyw z określonym stylem koszyka, kasy i filtrów, doświadczony developer potrafi zgadnąć, że to np. WoodMart albo Porto. Oba te motywy charakteryzują się konkretnym układem i funkcjami.
  • Kontakt z właścicielem – w skrajnych przypadkach, jeśli strona jest czyjąś wizytówką i zależy Ci na wiedzy, co to za motyw, czasem wystarczy wysłać uprzejmy e-mail z zapytaniem. Bywa, że autorzy chętnie dzielą się informacjami, bo nie zawsze chcą cokolwiek ukrywać.

W kontekście dobre praktyki warto zauważyć, że jeśli sami jesteśmy autorami strony WordPress i nie chcemy, by motyw był zbyt łatwo rozpoznawalny, można zacząć od użycia child theme z wymazanymi danymi w pliku style.css. Do tego minifikacja CSS i JS spowoduje, że linki do stylów będą mniej oczywiste. Wprawdzie to nie zablokuje w stu procentach doświadczonego „detektywa”, ale utrudni szybkie skanowanie i rozpoznawanie przez automaty online. Jednocześnie nie przesadzajmy z nadmierną obfuskacją, bo może to wpływać negatywnie na wydajność i nastręczać kłopotów w razie chęci modyfikacji.
Z innej perspektywy – jeśli projekt jest otwarty czy mało w nim unikalnych sekcji, warto pozostawić header w stylu „Theme Name: Astra” z linkiem do strony autora, by każdy odwiedzający mógł szybko się zorientować w sprawie użytego motywu. Bywa to pomocne dla rozwijania społeczności wokół popularnych szablonów i w niczym nie zagraża bezpieczeństwu, o ile dbamy o regularne aktualizacje i nie mamy w motywie luk.

Gdy motyw WordPress jest w pełni customowy (stworzony przez agencję od podstaw), nierzadko trudno nazwać go w ogóle „motywem” w rozumieniu gotowych rozwiązań. Taki szablon może mieć unikalną strukturę PHP, a w style.css jedynie symboliczny komentarz. W takiej sytuacji na większość pytań o „jaki to motyw” trzeba odpowiedzieć, że to autorski projekt, który nie istnieje w żadnym oficjalnym repozytorium czy marketplace. Jeśli strona wygląda niezwykle unikatowo, nie jest dziwne, że popularne skanery online nic nie wykrywają.

Warto też pamiętać o aktualizacjach. Jeżeli ktoś pyta, jaki motyw WordPress posiadasz, bo zauważył przestarzały layout albo luki w bezpieczeństwie, może to być sygnał, że czas przejrzeć dostępne uaktualnienia, wprowadzić nowszą wersję i rozważyć ewentualnie migrację na coś bardziej obecnie wspieranego. Polityka rozpoznawania szablonów bywa ściśle związana z dbaniem o bezpieczeństwo (łatki do luk, zgodność z kolejnymi wydaniami WordPress), więc w niektórych sytuacjach odkrycie nazwy i wersji motywu staje się kluczowe dla oceny, czy kontynuować korzystanie z tego rozwiązania, czy raczej rozejrzeć się za alternatywą.

Finalnie, można powiedzieć, że sprawdzenie jakiego motywu WordPress używa wybrana strona to nie tylko kwestia zaspokojenia ciekawości. Przydaje się, gdy chcemy zainspirować się pewnymi funkcjami, optymalizacją stylów czy układem elementów. Gdy poznajemy motyw, łatwiej potem wprowadzić zbliżone efekty u siebie – czasem wystarczy sięgnąć po ten sam theme i dopasować go wizualnie, by osiągnąć zbliżoną prezencję. Nie zawsze jest to pożądane z perspektywy oryginalności, ale w branży WordPress wiele projektów opiera się właśnie na popularnych motywach, ciesząc się szerokim wsparciem społeczności i szeroką gamą wtyczek uzupełniających. Zadanie staje się więc prostsze, gdy rozpoznajemy bazę, z której startuje dana strona.

Umów się na darmową
konsultację


Jesteś zainteresowany usługą marketingu internetowego? Chcesz dowiedzieć się więcej? Zapraszamy do kontaktu – przeprowadzimy bezpłatną konsultację.

 

    Ile to kosztuje?

    Koszt uzależniony jest od usług zawartych w wybranym planie. Możesz wybrać jeden z gotowych planów lub opracowany indywidualnie, dostosowany do potrzeb Twojej firmy zależnie od tego, jakich efektów oczekujesz. Umów się z nami na bezpłatną konsultację, a my przyjrzymy się Twojej firmie.

    Zadzwoń Napisz