Původní článek z roku 2017 byl seznam doplňků, které jsem používal mimo jiné při práci na klientském e-shopu se skandinávským nábytkem. Tehdy dávalo smysl ukázat konkrétní pluginy a úpravy. Dnes by stejný seznam mohl poslat čtenáře k neudržovanému kódu, nekompatibilní pokladně nebo funkci, kterou WooCommerce už řeší jinak.
Proto už nehledám bombastický počet doplňků. Hledám nejmenší sestavu, která spolehlivě obslouží katalog, objednávku, platbu, dopravu, sklad, analytiku a péči po nákupu.
Začněte mapou obchodu
Než otevřete katalog rozšíření, napište si hlavní tok:
- Jak zákazník produkt objeví a porovná?
- Jaké varianty, ceny, daně a sklad potřebujete?
- Které země, měny, platby a dopravy skutečně obsluhujete?
- Co se po objednávce přenáší do účetnictví, skladu, CRM a podpory?
- Které kroky musí fungovat při výpadku integrace?
Každý plugin přiřaďte k jedné potřebě a jednomu vlastníkovi. Jestli neumíte říct, kdo ho kontroluje po aktualizaci, ještě není vybraný.
Nejdřív možnosti jádra
WooCommerce průběžně přesouvá dříve doplňkové funkce do jádra. Než nainstalujete plugin, projděte současná nastavení produktů, daní, dopravy, účtů, soukromí a pokročilých funkcí. Oficiální dokumentace shrnuje pokročilá nastavení WooCommerce včetně stránek košíku a pokladny, REST API, webhooků a funkcí.
Totéž platí pro WordPress. Obecný základ a úklid popisuji v článku nejlepší pluginy pro WordPress. E-shop nepotřebuje druhý SEO plugin, třetí cache a vlastní duplicitu funkce jen proto, že je v názvu WooCommerce.
Kategorie, ve kterých má doplněk smysl
Platby a doprava
Používejte oficiální nebo dlouhodobě udržovanou integraci poskytovatele. Ověřte podporované země, měny, refundace, webhooky, opakované platby, sandbox a řešení nedostupnosti. U dopravy kontrolujte výdejní místa, rozměry, dobírku, štítky i vratky na reálných objednávkách.
Faktury, daně a účetnictví
Plugin musí odpovídat vašemu účetnímu procesu, ne obecnému screenshotu. Otestujte zaokrouhlení, slevy, dopravu, dobropisy, více sazeb, přeshraniční prodej a opakovaný export. Právní a daňovou správnost potvrzuje účetní či daňový poradce.
Sklad a napojení na ERP
Určete hlavní zdroj pravdy. Pokud sklad řídí ERP, WooCommerce nesmí současně nezávisle přepisovat dostupnost. Integrace potřebuje frontu nebo opakování chyby, log a upozornění. Ruční tlačítko synchronizovat není provozní plán.
Vyhledávání, filtry a varianty
Doplněk nasazujte podle velikosti katalogu a skutečných dotazů zákazníků. Filtr, který přidá stovky indexovatelných kombinací URL, může poškodit výkon i SEO. Předem stanovte canonical adresy, indexaci a chování bez JavaScriptu.
Obchodní funkce
Wishlist, balíčky, předplatné, rezervace, personalizované produkty nebo B2B ceny mají smysl, pokud odpovídají obchodnímu modelu. Každá z těchto funkcí mění objednávku, daně, sklad i podporu. Nekupujte je do zásoby.
Měření
Integrace analytiky musí posílat konzistentní identifikátory produktu, hodnotu, měnu a stav transakce bez duplikací při obnovení děkovací stránky. Návrh měření spojte s GA4 a Google Tag Managerem. Souhlas a reklamní platformy řešte před nasazením skriptů, ne po první stížnosti.
Tři současné testy kompatibility
HPOS
High-Performance Order Storage ukládá objednávky do vyhrazených tabulek. WooCommerce má v dokumentaci postup pro zapnutí HPOS a kontrolu nekompatibilních rozšíření. Plugin pracující s objednávkami musí kompatibilitu výslovně deklarovat a vy ji musíte ověřit na stagingu.
Cart a Checkout blocks
Moderní blokový košík a pokladna používají jiné integrační body než staré shortcode šablony. Rozšíření plateb, dopravy, polí, upsellu či měření musí podporovat konkrétní pokladnu, kterou používáte. Kompatibilitu nepředpokládejte podle toho, že funguje produktová stránka.
Aktuální WordPress a WooCommerce
WooCommerce pro autory rozšíření uvádí mezi základními požadavky kompatibilitu s aktuálními verzemi WooCommerce a WordPressu, s blokovým košíkem a pokladnou i HPOS; viz oficiální pravidla kompatibility. Kontrolujte také podporovanou verzi PHP a databáze.
Bezpečný výběr
- Sepište požadavek a přijatelný výpadek.
- Ověřte autora, historii aktualizací, dokumentaci a podporu.
- Zkontrolujte oprávnění, ukládaná data, externí služby a licenční model.
- Vyzkoušejte instalaci na stagingu s kopií typických dat.
- Projděte nákup kartou i jinou platbou, slevu, dopravu, refundaci, e-maily a export.
- Změřte rychlost katalogu, produktu, košíku a pokladny.
- Připravte návrat a export dat před produkčním nasazením.
Bezpečnostní doporučení WooCommerce zdůrazňují pravidelné aktualizace, odstranění neudržovaných či zranitelných pluginů, staging a zálohy. Celý přehled je v oficiálních security best practices.
Co z původního článku už neopakuji
- prodejní seznam placených pluginů bez znalosti konkrétního provozu,
- staré PHP úryvky napojené na tehdejší interní rozhraní WooCommerce,
- doplněk pro každou drobnou změnu textu nebo pole,
- automatické doporučení sociálních či marketingových funkcí bez měření,
- nástroje, jejichž údržbu a současnou kompatibilitu nelze ověřit.
Vlastní kód může být správná volba pro malou stabilní úpravu, ale potřebuje verzování, testy, dokumentaci a člověka, který ho upraví při změně WooCommerce. Kopie náhodného snippetů z diskuse není levnější plugin. Jen zatím nemá fakturu.
Čtvrtletní kontrola
Projít aktivní a neaktivní doplňky, dostupné aktualizace, bezpečnostní oznámení, licence, vlastníky a kompatibilitu. Potom na stagingu otestovat hlavní nákupní scénáře a výkon. Zvlášť hlídejte doplňky zasahující do cen, daní, objednávek, plateb a exportů.
Rychlost celého obchodu řešte podle postupu jak zrychlit web. Pokud chcete udělat inventuru současných pluginů, odstranit překryvy a připravit bezpečný plán migrace, ozvěte se přes kontakt.