Späť na blog
10. 9. 2026

Ako na WordPress – a ako ho robiť správne

WordPress je najrozšírenejší systém na tvorbu webov na svete – beží na ňom zhruba 40 % všetkých stránok. Vysvetlíme si, ako funguje a čo potrebujete na jeho spustenie. A hlavne: prečo je rozdiel medzi WordPressom poskladaným cez builder a WordPressom, ktorý je nakódovaný. Ten rozdiel rozhodne, či vám web o pol roka ešte beží, alebo sa zasekol.

WordPress si dnes „naklikáte" za víkend. Problém je, že web poskladaný z buildera a dvadsiatich pluginov je použiteľný len na papieri – pri prvej vlne návštevnosti alebo pri väčšom e-shope začne padať. My vo WordPresse roky kódujeme a v tomto článku vysvetlíme prečo.

Čo je WordPress

WordPress je redakčný systém (CMS – Content Management System). Je to softvér, ktorý beží na webovom serveri a cez administráciu v prehliadači umožňuje spravovať obsah webu – stránky, články, obrázky, produkty – bez zásahu do kódu.

Je zadarmo a open source. To, čo z neho spravíte, závisí od toho, ako je postavený „navrch": téma (vzhľad a logika webu) a prípadné pluginy.

WordPress.com vs WordPress.org

  • WordPress.org – softvér, ktorý si nainštalujete na vlastný hosting. Plná kontrola, web je 100 % váš. Toto sa myslí, keď sa povie „WordPress", a o tomto je celý článok.
  • WordPress.com – hostovaná služba firmy Automattic. Web máte „v prenájme", v lacných verziách ste dosť obmedzený.

Pre firemný web a e-shop je odpoveď vždy WordPress.org na vlastnom hostingu alebo serveri.

Čo potrebujete na spustenie

  • Doména – adresa webu, napr. vasafirma.sk (orientačne 10–15 € / rok).
  • Hosting alebo server – priestor, kde web beží. Pre e-shop s reálnou návštevnosťou už riešime skôr server než zdieľaný hosting.
  • WordPress – samotný systém, zadarmo (inštaláciu rozoberáme v článku „Ako nainštalovať WordPress").
  • Téma – vzhľad a logika webu. Tu sa rozhoduje o kvalite (viď nižšie).

Ako WordPress funguje – základné pojmy

Po prihlásení do administrácie (vasadomena.sk/wp-admin) máte v ľavom menu:

  • Nástenka – prehľad.
  • Príspevky – články/blog, majú dátum, kategórie a štítky.
  • Stránky – statický obsah: O nás, Služby, Kontakt.
  • Médiá – knižnica obrázkov a súborov.
  • Vzhľad – téma webu a menu.
  • Pluginy – rozšírenia, ktoré pridávajú funkcie.
  • Používatelia – účty a ich oprávnenia.
  • Nastavenia – názov webu, adresa a „Trvalé odkazy".

Pri e-shope (WooCommerce) navyše pribudnú Produkty, Objednávky a Zákazníci.

Prvé kroky po inštalácii

  • Nastavenia → Všeobecné – názov a popis webu, e-mail, časové pásmo.
  • Nastavenia → Trvalé odkazy → „Názov príspevku" – pekné URL typu /o-nas namiesto /?p=123. Nastavte hneď, je to dôležité pre SEO.
  • Skontrolujte, že web beží na https://.
  • Vymažte ukážkový obsah („Ahoj svet!", vzorovú stránku, ukážkový komentár).
  • Nasaďte tému.

Tému kódujeme – nepoužívame bloky ani builder

Toto je jadro nášho prístupu. Vzhľad a logiku webu viete vo WordPresse riešiť tromi spôsobmi:

  • Page builder (Elementor, WPBakery, Divi, Oxygen…) – vizuálne skladanie stránok myšou.
  • Blokový editor (Gutenberg) so všeobecnou témou.
  • Kódovaná téma na mieru – HTML, CSS, PHP a JS napísané ručne, presne pre daný projekt.

My robíme výhradne tretiu možnosť. Nepoužívame builder ani sa nespoliehame na bloky. Dôvod je čisto praktický a je overený rokmi prevádzky.

Prečo je builder v praxi problém

Cez builder si web „naklikne" ktokoľvek. Vyzerá to lákavo. Realita pri reálnej prevádzke, hlavne pri e-shope, je iná:

  • Zbytočný kód – builder generuje obrovské množstvo vnorených divov a inline štýlov. Stránka, ktorá by mala mať pár kB, má stovky.
  • Spomaľuje web – viac kódu = pomalšie načítanie = horší používateľský zážitok aj SEO.
  • Ťahá za sebou ďalšie pluginy – k builderu treba doplnky, k doplnkom ďalšie doplnky, väčšinou na ročných licenciách. Každý plugin je ďalší kód, ďalšia bezpečnostná diera a ďalšia vec, čo sa po aktualizácii pokazí.
  • Databáza trpí – buildery a ich pluginy robia komplikované, neoptimalizované SQL dotazy. Pri nízkej návštevnosti to nevidno. Keď príde špička alebo e-shop narastie, databáza to prestane zvládať.
  • Hosting a často ani server to neutiahnu – typický scenár: nový e-shop chvíľu funguje, o pol roka je zaseknutý, alebo spadne hneď pri prvej väčšej návštevnosti (kampaň, sezóna, PR výstup).
  • Strácate kontrolu – 20–30 pluginov, konflikty medzi nimi, problémy po každom update a nikto presne nevie, čo ktorý robí.
Skrátka: cez builder web alebo e-shop vznikne rýchlo, ale v ostrej prevádzke je nepoužiteľný.

Čo znamená „kódovaná téma"

Pri kódovanej téme je web napísaný ručne, presne pre daný projekt:

  • Žiadny builder, žiadny zbytočný kód – načíta sa len to, čo stránka naozaj potrebuje.
  • Čisté, optimalizované databázové dotazy – web zvládne vysokú návštevnosť aj desaťtisíce produktov.
  • Minimum pluginov – ideálne žiadne, pri e-shope len nevyhnutné (platobná brána, doprava/kuriér). Všetko ostatné je súčasťou témy.
  • Plná kontrola – vieme pridať akúkoľvek funkciu, aj takú, ktorá na trhu bežne nie je.

Presne preto sa dá WordPress kódovať – nie je to len „krabica na blog", ale plnohodnotná platforma, na ktorej postavíte čokoľvek.

Čo všetko sa dá vďaka kódovaniu do WordPressu spraviť

Keďže tému a logiku píšeme my, nie sme limitovaní tým, čo ponúka nejaký plugin. V praxi to znamená napríklad:

  • Multi-sklad – viac skladov, prioritizácia, rezervácie.
  • Automatizácie – napojenie na účtovníctvo, ERP, dopravcov, XML feedy, marketplace.
  • Napojenie AI priamo na web/e-shop – AI, ktorá vykonáva úlohy: spracovanie objednávok, popisy produktov, podpora, triedenie dopytov.
  • B2B logika – individuálne cenníky, schvaľovanie objednávok, zákaznícke portály.
  • Vlastná administrácia prispôsobená tímu klienta.

Toto sú veci, ktoré cez builder alebo bežné pluginy nespravíte.

Overené v ostrej prevádzke

Nie je to teória

Náš spôsob čistého kódovania beží aj na e-shopoch veľkých firiem, ktoré predávajú tovar po celej EÚ a niektoré aj do USA – s desiatkami tisíc produktov, množstvom variantov a v špičkách s objednávkou každé 2 sekundy. Práve tam sa ukáže rozdiel medzi kódom a builderom.

A keďže to robíme dlhé roky a máme veľkú časť riešení pripravenú vopred, vieme kódovanú tému a e-shop dodať v cenách porovnateľných s konkurenciou, ktorá stavia na builderoch.

Pluginy – kedy áno

Nie sme proti pluginom principiálne. Sme proti tomu stavať na nich celý web. Rozumné použitie:

  • platobná brána (napr. GoPay, Stripe, Besteron),
  • doprava / kuriér (napojenie na prepravcov),
  • prípadne úzko špecializovaná funkcia, ktorú nemá zmysel písať odznova.

Všetko ostatné – vzhľad, výpisy, filtre, formuláre, SEO výstupy, optimalizácia – patrí do témy.

Bezpečnosť a údržba

WordPress je bezpečný, pokiaľ sa oň staráte:

  • aktualizujte jadro aj tých pár pluginov, čo máte,
  • zálohujte automaticky a mimo daného servera,
  • silné heslá a dvojfaktorové overenie pre administrátorov,
  • obmedzte prihlasovanie a prístup k /wp-admin,
  • žiadne „nulled" (pirátske) témy a pluginy.

Čím menej pluginov, tým menšia plocha na útok a tým menej vecí, čo sa po aktualizácii pokazí.

Kedy stačí jednoduchý WordPress a kedy treba kódovať

  • Malý blog alebo osobná prezentácia – pokojne všeobecná téma a blokový editor. Nie je čo pokaziť.
  • Firemný web, ktorý má reprezentovať a prinášať dopyty – už sa oplatí kódovaná téma kvôli rýchlosti, SEO a tomu, že web rastie s firmou.
  • E-shop – jednoznačne kódovať. Pri e-shope sa builder skôr či neskôr vypomstí.
  • Neštandardné funkcie, vysoká návštevnosť, napojenia a automatizácie – kódovaná téma je jediná rozumná cesta.

Záver

„Ako na WordPress" nie je len o tom, čo naklikať v administrácii. Kľúčové rozhodnutie padne skôr: či web poskladáte z buildera a pluginov, alebo ho postavíte na nakódovanej téme.

Prvá cesta je rýchla a lacná na začiatku, ale v ostrej prevádzke nespoľahlivá. Druhá dá web, ktorý je rýchly, stabilný, bez závislosti od desiatok pluginov a pripravený na rast.

My robíme WordPress výhradne cez čisté kódovanie – a vieme to v cenách ako konkurencia, ktorá stavia na builderoch.

Riešite web alebo e-shop, ktorý má naozaj fungovať? Porozprávajme sa o tom, čo potrebujete.

Nezáväzná konzultácia →