Odhalte potenciál WooCommerce: kompletní průvodce pro vytvoření e-shopu od začátku až po pokročilé funkce.

Čtení za 2 minuty.
2026-03-28
2026-06-03
2,204
Získávám provize, když nakupujete prostřednictvím níže uvedených odkazů, aniž by vás to něco stálo navíc.

Základy WooCommerce: Správná instalace a základní konfigurace

Než začnete budovat svůj e-shop pomocí WooCommerce, je zásadní vytvořit pevný základ. Tento proces začíná profesionální instalací a pečlivě navrženou základní konfigurací.

Instalace samotného WooCommerce je jednoduchý proces, ale klíčem k úspěchu je předchozí příprava. Potřebujete hostitelské prostředí WordPress, které podporuje verzi PHP 7.4 nebo vyšší a verzi MySQL 5.6 nebo vyšší. Prostřednictvím stránky s doplňky v administraci WordPressu následně daný doplněk najdete a nainstalujete. WooCommerce Je to nejrychlejší způsob. Po aktivaci doplňku vás systém provede jednoduchým nastavovacím průvodcem.

Podstatou základní konfigurace je provedení několika klíčových kroků v průvodci nastavení. Nejprve přijde na řadu obecné informace o obchodě, včetně adresy, měny a oblastí prodeje. Tyto údaje ovlivní výpočet daní, nastavení poštovných a mnoho dalších funkcí, a je třeba je vyplnit přesně. Dále následuje konfigurace platebního gatewayu. WooCommerce obsahuje ve výchozím nastavení integrace pro různé způsoby platby, jako jsou bankovní převody, platby šekem nebo platba při převzetí zboží. Pro online platby je nutné integrovat platební služby, jako jsou PayPal nebo Stripe, což lze obvykle provést instalací příslušných oficiálních rozšíření.

Doporučujeme k přečtení. WooCommerce od začátku až po pokročilou úroveň: Kompletní průvodce pro vytvoření profesionálního online obchodu.

Na závěr, avšak stejně důležité jsou nastavení týkající se doručování. Musíte definovat alespoň jednu oblast doručování a pro tuto oblast nastavit způsob doručování (např. bezplatné doručení, pevná poštovní sazba nebo sazba podle aktuálních cen dopravce) a ceny za doručení. Tyto počáteční nastavení tvoří základ pro váš obchod; i když je lze kdykoli později upravit, rozumné plánování od začátku může zabránit mnoha problémům.

UltaHost – hosting služby pro weby postavené na platformě WordPress
Záruka vrácení peněz do 30 dnů, neomezený šířka pásma a databáze, bezplatná ochrana proti DDoS útokům. Sleva 501 TP4T při nákupu na 3 roky.

Umění správy zboží a klasifikace pro jeho efektivní zobrazení

Zboží je jádrem e-shopu. WooCommerce poskytuje silný a flexibilní systém pro správu zboží, který vám umožňuje efektivně zobrazovat různé druhy produktů – od fyzických věcí přes digitální ke stažení až po zboží prodávané prostřednictvím externích prodejců.

Vytváření produktů zahrnuje především dvě typy: jednoduché produkty a proměnné produkty. Jednoduché produkty jsou vhodné pro jednotlivé položky, které nemají žádné atributy, jako jsou modely nebo barvy. Proměnné produkty se používají pro zboží, které má různé varianty (např. velikosti, barvy), jako jsou tříčlánkové košile. Při přidávání produktů vám bohaté editační možnosti umožňují nastavit cenu, zásoby (včetně SKU a počtu kusů na skladě), podrobný popis, galerii více obrázků a krátký popis produktu. Správné použití kategorií a tagů je klíčové pro optimalizaci navigace na stránkách obchodu a zlepšení uživatelského zážitku. Můžete vytvořit hierarchické kategorie (např. “Elektronika > Telefony > Chytré telefony”) a pomocí tagů označit vlastnosti produktů (např. “Novinka”, “Sleva”).

Pro profesionálnější prezentaci produktů je nutné se seznámit se se dvěma klíčovými šablonovými soubory:archive-product.php(Stránka s archivací produktů, např. na domovské stránce obchodu nebo na stránce s kategoriemi) single-product.php(Stránka s detaily jednoho produktu.) Většina moderních témat pro WordPress je optimalizována pro podporu WooCommerce, ale stále můžete tyto šablony přepsat pomocí podtémat a tak upravit vzhled stránky podle svých požadavků. Například, pokud chcete změnit umístění galerie obrázků na stránce s detaily produktu, můžete… single-product.php Do adresáře vašich podtémat. woocommerce Změny se provádějí v této složce.

Profesionální přizpůsobení a rozšíření funkcí

Jakmile bude základní obchod fungovat, pravděpodobně budete chtít, aby měl jedinečné funkce nebo rozhraní, které lépe odpovídá vašemu obrazu značky. WooCommerce je známý svou vysokou rozšiřitelností, která je dosažena především pomocí doplňků (Extensions) a kódových hooků (Hooks).

Doporučujeme k přečtení. Installace a základní konfigurace WooCommerce: Jak krok za krokem nastavit svůj online obchod.

Oficiální trh s doplňky nabízí stovky rozšíření, která pokrývají různé oblasti jako platby, doručování, marketing a účetnictví. Například…WooCommerce Subscriptions Můžeme vašemu produktu přidat funkci pravidelného objednávání. Pro vývojáře je však nejsilnějším nástrojem rozsáhlý systém hooků (Actions a Filters) poskytovaný nástrojem WooCommerce. Díky nim můžete změnit téměř jakékoli chování obchodu, aniž byste museli měnit samotný základní kód.

Například, pokud chcete na stránce nákupního košíku přidat vlastní upozornění, můžete to provést pomocí následujících kroků: woocommerce_before_cart Tento Action Hook…

add_action( 'woocommerce_before_cart', 'my_custom_cart_message' );
function my_custom_cart_message() {
    echo '<div class="custom-notice">🎉 Pokud vaše nákupní částka dosáhne 500 yuanů, doprava je ZDARMA!</div>';
}

Dalším běžným požadavkem je úprava polí určených k vyřízení plateb. Pro odstranění, přidání nebo přejmenování polí můžete využít nástroj Filter Hook. Následující kód ukazuje, jak odstranit pole “Název společnosti” z formuláře určeného k vyřízení plateb:

Shared hosting na hosting.com
Vysoký výkon, vybavený procesorem AMD EPYC, úložištěm NVMe SSD a LiteSpeedem, nepřetržitá interní podpora odborníků 24 hodin denně a 7 dní v týdnu, pokročilá bezpečnostní opatření včetně SSL, ochrany proti útokům hrubou silou, malwaru a DDoS, úspora až 731 TB/měsíc.
add_filter( 'woocommerce_checkout_fields', 'remove_checkout_field' );
function remove_checkout_field( $fields ) {
    unset( $fields['billing']['billing_company'] );
    return $fields;
}

Díky těmto „hookům“ můžete dosáhnout vysoce přizpůsobených funkcí – od jednoduchých úprav rozhraní až po komplexní transformace obchodních procesů.

Optimalizace výkonu a nejlepší postupy z hlediska bezpečnosti

Úspěšný online obchod musí být rychlý a bezpečný. S rostoucím počtem produktů, objednávek a doplňků může obchod provozovaný pomocí nástroje WooCommerce čelit problémům s výkonem a bezpečnostním riziky. Je velmi důležité uplatňovat následující osvědčené postupy.

Optimalizace výkonu by měla začínat u ukládání dat do mezipaměti (caching). Použití objektové mezipaměti (např. Redis nebo Memcached) a mezipaměti stránek (prostřednictvím pluginů jako WP Rocket nebo W3 Total Cache) může výrazně zrychlit načítání stránek, zejména u stránek s archivem produktů obsahujících dynamická data. Nemělo by se také přehlížet optimalizace databáze – pravidelné čištění databáze je důležité pro její správný chod. wp_options Data v tabulce, která vznikla dočasně („transient data“) pomocí nástroje WooCommerce, spolu s odstraněním expirovaných verzí úprav objednávek a protokolů o činnosti systému, pomáhají udržovat databázi v čistotě a efektivním stavu. Mnoho optimalizačních doplňků umožňuje tyto úkoly automatizovat.

Doporučujeme k přečtení. Ovládnutí WooCommerce: Kompletní průvodce výstavbou efektivních e-shopů od nuly

Obrázky jsou hlavním zdrojem obsahu na e-shopových webových stránkách, a jejich optimalizace má okamžitý dopad na výkon stránek. Ujistěte se, že všechny obrázky produktů jsou komprimovány (můžete použít nástroje jako ShortPixel nebo Imagify) a zavádějte funkci zpožděného načítání (Lazy Load), která umožní obrázky načítat až v okamžiku, kdy se dostanou do zorného pole uživatele.

Z hlediska bezpečnosti je nejvyšší prioritou neustále aktualizovat WooCommerce, jádro WordPressu, tematy a všechny doplňky na nejnovější verze. Povinné používání silných hesel a aktivace dvoufaktorového ověřování (2FA) posílí bezpečnost při přihlašování do administrace. Co se týká bezpečnosti plateb, je nezbytné používat SSL certifikáty (HTTPS) k šifrování celé webové stránky, nejen platebních stránek. To je nejen požadavek bezpečnosti, ale také klíčové pro výsledky vyhledávání v internetových vyhledávačích a důvěru spotřebitelů. Pravidelně používejte doplňky na skenování bezpečnostních chyb a ujistěte se, že váš poskytovatel hostingu nabízí základní bezpečnostní opatření, jako je firewall a ochrana proti škodlivému softwaru.

Shared hosting od InterServeru
Sdílený hosting za 1 TB + 5 TB měsíčně za 2,50 USD, slevový kód tryinterserver pro první měsíc za 1 TB + 5 TB za 0,1 USD, a 461 skriptů cloudových aplikací k jednoduché instalaci.

Závěr

WooCommerce není pouze pluginem – jedná se o kompletní a velmi flexibilní řešení pro e-shopové podnikání. Od počáteční instalace a konfigurace přes detailní správu zboží a jeho klasifikaci až po neomezené rozšíření funkcí pomocí kódu a dalších pluginů, a nakonec přes pečlivé optimalizace výkonu a bezpečnostních strategií, které zajišťují stabilní chod obchodu – každý krok skrývá příležitost proměnit vaše nápady v úspěšný podnikatelský projekt. Pokud zvládnete jeho základní principy fungování a dobře využijete jeho ekosystém, budete schopni vytvořit online obchod, který je nejen funkčně výkonný, ale také nabízí skvělý uživatelský zážitek a efektivní provoz.

Časté dotazy

Jak změnit text tlačítka “Přidat do košíku” pro ####?
Můžete použít funkci „Filter Hook“ poskytovanou nástrojem WooCommerce k úpravě textu na tlačítkách. V rámci svého podtematu (subtheme)… functions.php Přidáním následujícího kódu do souboru můžete změnit text na tlačítkách na stránce jednotlivého produktu.

add_filter( 'woocommerce_product_single_add_to_cart_text', 'change_single_add_to_cart_text' );
function change_single_add_to_cart_text() {
    return '立即购买'; // 将“添加到购物车”改为“立即购买”
}

Pro tlačítka na stránce s archivací produktů (seznamem produktů) je potřeba použít jiný „hook“. woocommerce_product_add_to_cart_text

Lze zákazníkovi ručně vytvořit objednávku?

Ano, WooCommerce poskytuje v záložce administrace možnost ručného vytváření objednávek. To je velmi užitečné při zpracovávání objednávek po telefonu nebo při opravě problémových objednávek.

V administraci WordPressu přejděte na “WooCommerce” > “Objednávky” a poté klikněte na tlačítko “Přidat objednávku”. Na nové stránce můžete hledat a přidávat zboží, nastavovat ceny, přidávat slevy, konfigurovat adresy doručení a způsoby platby a nakonec vytvořit novou objednávku. Všechny ručně vytvořené objednávky mají stejný průběh stavů a funkce notifikací jako online objednávky.

Jak nastavit různé poštovné pro konkrétní kategorie zboží?

Pro implementaci této funkce je potřeba využít možnosti podmíněného doručování v WooCommerce. Běžným způsobem je použít “kategorie produktů” jako kritérium pro určení podmínek doručování.

V sekci “WooCommerce” > “Nastavení” > “Doprava” můžete upravit nebo vytvořit novou dopravní oblast. V nastaveních dané oblasti přidejte způsob dopravy (např. “Pevná poštovní cena”). V nastaveních tohoto způsobu dopravy najděte možnost “Doplňkové náklady” nebo “Pravidla” (konkrétní názvy se mohou lišit v závislosti na použitém pluginu nebo tématu). Zde můžete přidat pravidlo, např.: “Pokud je v košíku zboží z kategorie ‘A”, připočtěte dalších 10 Kč k poštovném.“ Pro složitější scénáře může být potřeba využít další nástroje nebo funkce. WooCommerce Advanced Shipping Takové doplňky slouží k realizaci detailního řízení pomocí více pravidel.

Jak po objednávce zákazníka automaticky snížit zásoby zboží?

Ve WooCommerce je funkce správy zásob (inventory management) povolena výchozím nastavením. Abyste zajistili, že dochází k automatickému snižování zásob, musíte provést dvě kontroly.

Nejprve, při úpravě jednotlivého zboží se ujistěte, že jste v poli “Zbožové údaje” zaškrnuli možnost “Spravovat zásoby?” a nastavili počáteční množství zásob. Dále je nutné ověřit, zda jsou celkové nastavení systému WooCommerce správná. Přejděte na stránku “WooCommerce” > “Nastavení” > “Zboží” > “Zásoby”. Ujistěte se, že je zaškrnuto možnost “Povolit správu zásob” a že je možnost “Snížit zásoby” nastavena na “Při zpracování objednávky” nebo “Po dokončení objednávky”. Obvykle se doporučuje volba “Při zpracování objednávky”, aby se množství zásob snížilo okamžitě po zaplacení zákazníkem a aby se předešlo přeprodávání.