Umów konsultację

Bezpłatna wycena w 24h

Custom motyw vs Elementor — dlaczego nie buduję na builderach

Custom motyw vs Elementor — dlaczego nie buduję na builderach

Narzędzia23 maja 202610 min czytania

Budowanie stron WordPress z Elementorem jest jak budowanie domu z gotowych prefabrykatów: szybko stoi, ładnie wygląda, ale spróbuj przesunąć ścianę nośną albo dołożyć piętro — i zaczyna się dramat. Przez ostatnie 3 lata zbudowałem kilkanaście dedykowanych motywów WordPress bez builderów (Elementor, WPBakery, Divi) i w każdym przypadku decyzja wynikała z tych samych powodów: wydajność, kontrola i SEO. Poniżej opisuję, dlaczego nie buduję na builderach — i kiedy builder mimo wszystko ma sens.

Problem z Elementorem — co naprawdę spowalnia stronę

Elementor generuje dodatkową warstwę HTML, CSS i JavaScript do każdej strony. Ta warstwa jest niezbędna do działania edytora drag-and-drop, ale na froncie (to, co widzi użytkownik) jest zbędna. Efekt:

  • DOM bloat — strona z 10 sekcjami w Elementorze ma 3–5 razy więcej elementów HTML niż ta sama strona napisana ręcznie. Więcej DOM = wolniejsze renderowanie = gorsze INP (Interaction to Next Paint).
  • CSS bloat — Elementor ładuje style do wszystkich widgetów, nawet tych nie używanych na danej stronie. Na stronie z 3 sekcjami ładujesz CSS do 50+ widgetów. Efekt: większe pliki, dłuższe parsowanie, gorszy LCP.
  • JavaScript bloat — frontend.js Elementora + skrypty widgetów + Swiper + dialog.js + share links + lightbox. Na prostej stronie firmowej ładujesz 200–400 KB JavaScriptu, który jest potrzebny tylko w edytorze.

Widziałem strony na Elementorze, które ładowały 1.5 MB CSS i 600 KB JS na stronie głównej z 5 sekcjami. Ta sama strona jako custom motyw: 40 KB CSS, 15 KB JS. Różnica w PageSpeed: 35 vs 95.

Co daje custom motyw — kontrola, której builder nie da

Custom motyw WordPress to czysty PHP + HTML + CSS + (opcjonalnie) JavaScript. Bez warstwy pośredniej, bez edytora wizualnego, bez zależności od wtyczki, która może przestać być aktualizowana albo zmienić cennik.

Konkretne przewagi:

  • Core Web Vitals — na custom motywie osiągam PageSpeed 90–100 konsekwentnie. Na Elementorze 50–70 jest normą, 80+ wymaga heroicznej optymalizacji.
  • Czysty HTML pod SEO — headingi, semantyka, schema — wszystko pod kontrolą. Elementor generuje div-soupe, który utrudnia maszynom (Google, AI) parsowanie treści.
  • Bezpieczeństwo — Elementor to jedna z najczęściej atakowanych wtyczek WordPress (miliony instalacji = duża powierzchnia ataku). Custom motyw nie ma tego wektora.
  • Niezależność od wtyczki — klient nie jest zakładnikiem Elementora. Gdyby Elementor zmienił cennik na 500 $/rok albo został porzucony, strona dalej działa.

CWV w praktyce — RehaFit i inne projekty

W projekcie RehaFit zmigrowany serwis z Elementora na custom motyw osiągnął PageSpeed 95+ na mobile (z 40–50 na starym motywie). LCP spadł z 4.2s do 1.1s, CLS z 0.15 do 0.01, INP z 380ms do 80ms. To nie są egzotyczne optymalizacje — to efekt usunięcia warstwy, która nie była potrzebna.

Podobne wyniki widzę na każdym projekcie, w którym odchodzę od buildera: Sportywalki (z Elementora na Next.js headless), Nobobobo (custom WooCommerce), Podsztanga (custom dashboard). Wzorzec jest ten sam: usunięcie zbędnej warstwy abstrahcji daje natychmiastowy skok wydajności.

Edycja bez buildera — jak klient zmienia treść

Najczęstsza obiekcja: „Ale klient nie umie edytować strony bez Elementora". Moja odpowiedź: klient nie powinien edytować layoutu strony — powinien edytować treść. I do tego jest Advanced Custom Fields (ACF).

W custom motywie każda sekcja strony ma swoje pola w panelu WordPress: tytuły, teksty, zdjęcia, linki. Klient edytuje treść w prostych polach, nie w wizualnym edytorze. Efekt: nie może zepsuć layoutu, bo layout jest zakodowany w szablonie. Może tylko zmienić to, co powinien zmieniać — teksty, ceny, zdjęcia. To jest bezpieczniejsze i prostsze niż Elementor, gdzie jedno przypadkowe kliknięcie może rozbić responsive na mobile.

Kiedy Elementor ma sens

Nie jestem dogmatykiem — są sytuacje, w których builder jest sensownym wyborem:

Max Mazurkiewicz

Max Mazurkiewicz

Founder

POTRZEBUJESZ SPERSONALIZOWANEJ WYCENY?

Chcesz się na coś zdecydować ale od nadmiaru możliwości boli głowa? Skontaktuj się z nami, dobierzemy rozwiązanie do potrzeb Twojej firmy.

Umów się na konsultację
  • Mikrobudżet — klient ma 2–3 tys. zł na stronę i potrzebuje czegokolwiek. Custom motyw przy takim budżecie jest nieopłacalny — Elementor + gotowy motyw daje „coś" za mniejsze pieniądze.
  • Prototyp / MVP — testujesz pomysł na biznes i potrzebujesz strony na 2 miesiące. Nie warto inwestować w custom motyw na stronę, która może być wyrzucona.
  • Klient chce samodzielnie budować nowe strony — jeśli klient chce dodawać landing page bez programisty, builder jest jedynym wyjściem. Ale wtedy akceptujesz kompromisy w wydajności.

Ile kosztuje custom motyw vs Elementor

Custom motyw jest droższy na starcie: 8–25 tys. zł za stronę firmową vs 3–8 tys. zł z Elementorem. Ale w perspektywie 2–3 lat koszt się wyrównuje, bo custom motyw nie wymaga wtyczki premium (odnawialnej rocznie), jest szybszy (niższe koszty hostingu, mniej zasobów), nie potrzebuje optymalizacji wydajności (bo jest szybki od startu) i jest bezpieczniejszy (mniej aktualizacji do pilnowania).

Dla firm, które traktują stronę jako narzędzie sprzedaży (nie wizytówkę), custom motyw zwraca się w formie lepszych CWV → wyższego rankingu → większego ruchu → więcej konwersji.

Aktualizacje i utrzymanie — kto wygrywa długoterminowo

Elementor wymaga regularnych aktualizacji: samego Elementora, Elementor Pro, dodatków (Essential Addons, Element Pack itp.) i motywu bazowego (Hello, Astra, OceanWP). Każda aktualizacja to ryzyko konfliktu — i widziałem strony, które po aktualizacji Elementora do nowej wersji straciły layout na mobile albo psuły się skrypty.

Custom motyw aktualizuje tylko WordPress core i ewentualnie ACF. Mniej zależności = mniej ryzyka = mniejszy koszt utrzymania. Klient nie budzi się rano z komunikatem „Twoja strona wygląda inaczej po aktualizacji" — bo aktualizacja core WordPressa nie wpływa na layout zakodowany w PHP.

Migracja z Elementora na custom motyw — kiedy warto

Nie każdej stronie opłaca się migracja. Ale jeśli Twoja strona na Elementorze: ma PageSpeed poniżej 60 na mobile, generuje lub ma generować ruch z SEO, jest narzędziem sprzedaży (nie wizytówką), ma więcej niż 10 podstron — migracja na custom motyw zwraca się w ciągu 6–12 miesięcy przez lepsze pozycje, wyższy CTR z SERP (Google premiuje szybkie strony) i niższy współczynnik odrzuceń.

Jeśli potrzebujesz strony WordPress, która jest szybka, bezpieczna i zoptymalizowana pod SEO — budujemy dedykowane motywy od podstaw.

Podsumowanie — kiedy co wybrać

Nie ma jednej odpowiedzi dla wszystkich. Ale po kilkunastu projektach mam prostą regułę:

  • Custom motyw — gdy strona ma generować ruch z SEO, konwertować i działać długoterminowo. Gdy zależy Ci na szybkości, bezpieczeństwie i niezależności od zewnętrznych wtyczek. Gdy budżet startowy pozwala na inwestycję 8+ tys. zł.
  • Elementor — gdy budżet to 3–5 tys. zł i potrzebujesz „czegoś" szybko. Gdy strona to MVP lub prototyp. Gdy klient sam chce budować nowe podstrony bez programisty.

W projektach, które przejmuję od innych wykonawców, migracja z Elementora na custom motyw jest jedną z najczęstszych operacji. Nie dlatego, że Elementor jest zły — ale dlatego, że strona wyrosła z narzędzia, które miało być na start, i potrzebuje fundamentu pod dalszy rozwój. To naturalna ewolucja projektu webowego.

Najczęściej zadawane pytania

Strona firmowa na custom motywie to zwykle 8–25 tys. zł, zależnie od zakresu (podstrony, formularze, integracje). Dla porównania ta sama strona z Elementorem to 3–8 tys. zł. Różnica w cenie rekompensuje się wydajnością, bezpieczeństwem i brakiem zależności od wtyczki premium.

Tak, przez Advanced Custom Fields (ACF). Klient edytuje treść w prostych polach (tytuły, teksty, zdjęcia), nie w wizualnym edytorze. Nie może zepsuć layoutu, bo layout jest zakodowany w szablonie. To jest prostsze i bezpieczniejsze niż Elementor.

Nie jest zły — jest kompromisem. Przy mikrobudżecie lub prototypie Elementor daje "coś" szybko i tanio. Problem zaczyna się, gdy strona ma generować ruch z SEO i konwertować — wtedy szybkość ładowania, czyste HTML i brak CSS/JS bloatu stają się krytyczne.

Na custom motywie konsekwentnie osiągam PageSpeed 90–100 na mobile. Na Elementorze norma to 50–70, a 80+ wymaga agresywnej optymalizacji (usuwanie nieużywanych widgetów, lazy load, CDN). W projekcie RehaFit po migracji z Elementora LCP spadł z 4.2s do 1.1s.

Max Mazurkiewicz
Max Mazurkiewicz
Founder
Digital marketing expert