WooCommerce návod: jak z WordPressu udělat e-shop krok za krokem
Stručné shrnutí: WooCommerce je plugin, který z WordPressu udělá e-shop. Instalace zabere pár minut, rozhodující je ale nastavení plateb, dopravy a automatických e-mailů, protože právě tam se láme, jestli zákazník objednávku dokončí. Počítejte s půldnem až dvěma dny podle počtu produktů. Největší technické riziko není samotný plugin, ale hosting, který zátěž e-shopu nezvládne.
Rozhodnutí padlo a e-shop poběží na WordPressu. Teď přijde ta část, kterou většina návodů odbyde větou „nainstalujte WooCommerce a je hotovo“. Ve skutečnosti je instalace ta nejkratší část celého procesu. V článku vás provedeme celým postupem od pluginu po první objednávku a ukážeme, která nastavení si zaslouží pozornost a která můžete klidně odložit.
Obsah článku
- Co potřebujete, než začnete
- Instalace WooCommerce
- Průvodce prvním nastavením
- Platby, doprava a e-maily
- Přidání prvního produktu
- Šablona pro WooCommerce
- Pluginy, které dávají smysl hned na začátku
- Kolik výkonu WooCommerce potřebuje
- Než e-shop spustíte
Co potřebujete, než začnete
Než sáhnete na WooCommerce, musí být hotové čtyři věci: doména, webhosting, nainstalovaný WordPress a vybraná šablona. Každá z nich má vlastní rozhodování, které tady rozebírat nebudeme.
- Doménu a hosting řeší článek E-shop hosting: jak vybrat řešení, které zvládne růst.
- Instalaci WordPressu popisuje návod na instalaci za tři minuty.
- Výběr šablony rozebírá Jak vybrat WordPress šablonu.
- Jestli ještě váháte mezi platformami, přečtěte si srovnání WooCommerce, Shoptetu a PrestaShopu.
Pokud teprve zvažujete, jestli si vlastní e-shop vůbec pořídit, začněte článkem Jak založit e-shop. Řeší ekonomiku i právní minimum, tedy věci, které se špatně dohánějí zpětně.
Instalace WooCommerce
Samotná instalace je otázka dvou minut.
- V administraci WordPressu otevřete Pluginy a klikněte na Přidat nový.
- Do vyhledávacího pole napište WooCommerce. Správný plugin je ten od vývojáře Automattic, má přes pět milionů aktivních instalací.
- Klikněte na Instalovat a po dokončení na Aktivovat.
Po aktivaci se v levém menu objeví nové položky WooCommerce a Produkty a spustí se průvodce prvním nastavením.
Instalujte na web, který už má SSL certifikát. Bez šifrovaného spojení vám platební brána transakce nepovolí a prohlížeč bude zákazníkům u formulářů hlásit varování.
Průvodce prvním nastavením: co vyplnit a co odložit
Průvodce se zeptá na adresu obchodu, měnu, typ prodávaných produktů a nabídne doinstalování dalších rozšíření. Vyplňte adresu a měnu, protože z nich se počítají daně a dostupné platební metody.
Nabízená rozšíření klidně přeskočte a vraťte se k nim, až budete vědět, co potřebujete. Instalovat pět pluginů hned v prvním kroku znamená, že při prvním problému nepoznáte, který z nich ho způsobil.
Zbytek nastavení najdete v WooCommerce → Nastavení, rozdělený do záložek:
| Záložka | Co v ní nastavíte |
| Obecné | Adresa obchodu, měna, země, kam prodáváte, daně |
| Produkty | Jednotky, sklad, recenze, stránka s výpisem produktů |
| Doprava | Zóny, sazby, dopravní třídy |
| Platby | Aktivace platebních metod a jejich pořadí |
| Účty a soukromí | Registrace, nákup bez účtu, mazání dat |
| E-maily | Šablony automatických zpráv zákazníkům |
| Pokročilé | Systémové stránky, API, webhooky |
Názvy položek se mezi verzemi a jazykovými mutacemi mírně liší. Když něco nenajdete, aktuální podobu popisuje oficiální dokumentace WooCommerce.
Platby, doprava a e-maily: tady se láme objednávka
Tyhle tři věci rozhodují o tom, jestli zákazník nákup dokončí. Všechno ostatní jde doladit později.
Platby
WooCommerce v základu umí bankovní převod, dobírku a šek. Pro české prostředí to nestačí, zákazníci čekají platbu kartou a online bankovní tlačítka.
České brány, které mají vlastní plugin pro WooCommerce, jsou GoPay, ComGate, ThePay a Barion, ze zahraničních pak Stripe a PayPal. Výběr řešte podle tří čísel: vstupní poplatek, provize z transakce a doba, za kterou peníze dorazí na účet.
Bránu si zřiďte s předstihem. Schvalovací proces u poskytovatele trvá dny až týdny a bývá to nejčastější důvod, proč se spuštění e-shopu posune.
Doprava
V záložce Doprava se nejdřív zakládá zóna, tedy území, kam doručujete. Teprve uvnitř zóny se nastavují konkrétní sazby. Bez zóny se zákazníkovi v košíku nenabídne žádná doprava a objednávku nedokončí.
Pro výdejní místa se v Česku běžně používá plugin od Zásilkovny, pro víc dopravců najednou pak agregátory typu Balíkobot.
Počítejte s rozdílem v nákladech. Zásilkovna má vlastní oficiální plugin pro WooCommerce zdarma. U Balíkobotu se propojení řeší placeným pluginem od třetí strany, takže kromě poplatku za službu zaplatíte ještě licenci za plugin.
Automatické e-maily
WooCommerce posílá potvrzení objednávky, informaci o zpracování a další zprávy. V základu vypadají nevýrazně a odesílají se z adresy, kterou hosting dosadí automaticky.
Dvě věci opravte hned: nastavte odesílací adresu na vlastní doménu a všechny e-maily si nechte poslat na zkoušku. Zpráva, která skončí ve spamu, znamená zákazníka, který si myslí, že objednávka neprošla.
Příčiny bývají čtyři. Doména nemá SPF, DKIM a DMARC záznamy, takže příjemce neověří, že zpráva je od vás. WordPress odesílá přes funkci mail() místo SMTP. V poli odesílatele je cizí doména, typicky gmailová. A poslední je špatná reputace IP adresy sdílené s ostatními weby na serveru. První tři zvládnete sami, u čtvrté se ozvěte podpoře hostingu.
Přidání prvního produktu
Otevřete Produkty → Přidat nový. Editor vypadá jako běžný článek, ale pod ním najdete panel s daty produktu.
- Název a popis. Popis pište pro zákazníka, ne pro vyhledávač. Vypište, co člověk nepozná z fotky: materiál, rozměry, kompatibilitu.
- Data produktu. Cena, skladová zásoba, hmotnost a rozměry pro výpočet dopravy.
- Krátký popis. Zobrazuje se u tlačítka do košíku, takže sem patří to nejdůležitější.
- Kategorie a štítky. Promyslete je dřív, než nahrajete sto produktů. Přeskládat strukturu později znamená měnit adresy a řešit přesměrování.
- Fotografie. Před nahráním zmenšete a zkomprimujte. Fotky z mobilu mají běžně přes pět megabajtů a e-shop s pěti sty takovými obrázky se načítá znatelně pomaleji.
U variant, tedy velikostí nebo barev, zvolte v datech produktu typ Variabilní produkt. Zakládat každou velikost jako samostatný produkt se zdá rychlejší, ale při první inventuře toho budete litovat.
Šablona pro WooCommerce: na co se dívat
Šablona určuje vzhled a zároveň výrazně ovlivňuje rychlost. Vyměnit ji později jde, ale bez ztráty nastavení to obvykle nevyjde.
Sledujte tři věci: výslovnou podporu WooCommerce, datum poslední aktualizace a to, kolik funkcí šablona přidává navíc. Univerzální šablony s desítkami modulů vypadají v demu skvěle a na skutečném e-shopu se vlečou, protože načítají kód, který nepoužijete.
Podrobně to rozebírá článek Jak vybrat WordPress šablonu.
Pluginy, které dávají smysl hned na začátku
Platí obrácená logika, než čekáte: čím míň pluginů, tím líp. Každý další je kód navíc, potenciální bezpečnostní díra a jeden z podezřelých, až něco přestane fungovat.
Na začátku stačí čtyři kategorie:
- Platební brána podle vybraného poskytovatele.
- Doprava a výdejní místa, typicky Zásilkovna nebo agregátor.
- Zálohování, pokud ho neřeší hosting.
- Cache, protože e-shop bez cache generuje každou stránku znovu.
Filtry, wishlisty, věrnostní programy a chaty přidávejte až ve chvíli, kdy víte, že vám chybí. Přehled ověřených rozšíření najdete ve srovnání e-shopových pluginů pro WordPress.
Kolik výkonu WooCommerce potřebuje
Tady bývá nejčastější zklamání. WordPress s pár stránkami běží skoro kdekoliv. WooCommerce je jiný případ, protože každá objednávka, každý výpočet košíku a každá aktualizace skladu znamená zápis do databáze a košík ani pokladna se nedají cachovat.
| Fáze e-shopu | Co obvykle stačí |
|---|---|
| Rozjezd, desítky produktů, jednotky objednávek denně | WordPress hosting |
| Stovky produktů, pravidelné objednávky, občasné kampaně | Vyšší tarif WordPress hostingu |
| Tisíce produktů, importy, synchronizace s účetnictvím, Black Friday | Managed VPS |
Pro rozjezd bohatě stačí WordPress hosting Webglobe, který začíná na 75 Kč měsíčně a má WordPress připravený k okamžitému použití.
Jakmile se e-shop rozroste, přestane být limitem prostor, ale výkon při souběžných objednávkách. Potom má smysl Managed E-shop VPS od Webglobe, který kromě násobně vyššího výkonu přidává lepší zabezpečení a VIP podporu.
Signály, že hosting přestává stačit, rozebírá článek Proč levný webhosting nestačí pro náročnější projekty.
Než e-shop spustíte
Projděte si celý nákup jako zákazník, od vložení do košíku po e-mail s potvrzením. Objednejte si sami u sebe, zaplaťte reálnou kartou a zkontrolujte, jestli objednávka dorazila do administrace i do schránky.
Kompletní seznam kroků před spuštěním najdete v checklistu před spuštěním e-shopu.
Co si z článku odnést
- Instalace WooCommerce trvá minuty, nastavení plateb a dopravy dny.
- Zónu dopravy musíte založit, jinak zákazník objednávku nedokončí.
- Platební bránu řešte s předstihem kvůli schvalování.
- Pluginů instalujte co nejméně a jen ty, jejichž chybění vás reálně pálí.
- Košík a pokladna se nedají cachovat, takže výkon hostingu se projeví přesně tam, kde vznikají tržby.
Stojí za přečtení:
- WooCommerce vs. Shoptet vs. PrestaShop: která platforma se vyplatí
- E-shop hosting: jak vybrat řešení, které zvládne růst
- Nejlepší WordPress e-shop pluginy
- Rychlost e-shopu a tržby
- VPS pro e-shop: kdy sdílený hosting nestačí
Časté otázky
Jak dlouho trvá rozjet e-shop na WooCommerce?
Instalace a základní nastavení zaberou jeden pracovní den. Nahrání produktů, fotek a popisů je pak podle jejich počtu otázka dnů až týdnů. Nejčastější zdržení nezpůsobí technika, ale schvalování platební brány.
Potřebuju na WooCommerce programátora?
Na rozjezd ne. Instalaci, nastavení plateb a dopravy i nahrání produktů zvládnete z administrace bez zásahu do kódu. Programátora budete potřebovat až při napojení na účetnictví nebo skladový systém a při úpravách vzhledu nad rámec šablony.
Můžu WooCommerce přidat na web, který už běží?
Ano. WooCommerce se instaluje jako běžný plugin a existující stránky nechá být, jen přidá produkty, košík a pokladnu. Ověřte jen, že to zvládne šablona a že hosting utáhne zátěž navíc.
Jaký hosting potřebuje WooCommerce?
Pro rozjezd stačí WordPress hosting. Rozhodující nejsou gigabajty prostoru, ale výkon při souběžných objednávkách, protože košík ani pokladna se nedají cachovat. Podrobně to rozebírá článek o e-shop hostingu.
Proč se zákazníkovi v košíku nenabízí doprava?
Nejčastější příčinou je chybějící zóna dopravy. Sazby se v WooCommerce nastavují uvnitř zóny, takže bez ní nemá plugin co nabídnout, i když máte sazby vyplněné.
Jak přidám do WooCommerce českou platební bránu?
Přes plugin poskytovatele. Vlastní rozšíření pro WooCommerce nabízí GoPay, ComGate, ThePay i Barion. Po instalaci vložíte přihlašovací údaje z účtu u brány a metodu aktivujete v Nastavení v záložce Platby.
Je WooCommerce bezpečný?
Samotné jádro je udržovaný a aktivně vyvíjený software. Rizikem bývají neaktualizované pluginy a šablony a slabá hesla do administrace. Čím méně rozšíření máte, tím menší plocha k útoku vzniká.
Kolik produktů WooCommerce zvládne?
Tisíce. Strop neurčuje plugin, ale výkon serveru a databáze. U velkých katalogů se dřív než na počet produktů narazí na rychlost filtrování a délku importů.