Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

Případová studie

Rok správy dvou e‑shopů na WooCommerce: co jsme řešili

Dva e‑shopy na WooCommerce, český a anglický, a majitel, který nechce přímo řešit technické otázky webu, protože se chce soustředit na prodej. Za rok správy přišlo zhruba 40 požadavků e‑mailem, od e‑mailů k objednávkám přes faktury z Fakturoidu po bezpečnost. Ukazujeme, co se řešilo a jak rychle.

Tomáš Cirkl Publikováno 6 min čtení

Správa e-shopu na WooCommerce: e-maily k objednávkám přes SMTP, faktury z Fakturoidu podle způsobu platby a měny, virtuální záplaty a monitoring, úpravy v Elementoru
Obsah článku (8 kapitol)

Majitel firmy prodává titanové pyramidy přes dva e‑shopy na WooCommerce: český titanovepyramidy.org a anglický titaniumpyramids.com. Oba weby postavil jiný dodavatel na Elementoru, my je spravujeme od jara 2025.

Majitel se chce věnovat prodeji. Když se na webu něco nedaří nebo potřebuje poradit, napíše e‑mail. Od října 2025 do října 2026 takových požadavků přišlo zhruba 40. Ukazujeme, co se řešilo, jak rychle a co při správě běží, aniž by o tom klient musel vědět.

Co majitel od správy potřebuje

  • oba e‑shopy aktuální, zálohované a hlídané,
  • e‑maily k objednávkám, které spolehlivě dojdou zákazníkovi i jemu,
  • faktury z Fakturoidu, které odejdou ve správnou chvíli,
  • jedno místo, kam napsat o radu nebo drobnou úpravu.

Pravidelná péče, kterou klient nevidí

Většina práce na správě běží bez e‑mailů:

  • Aktualizace: WordPress, WooCommerce, šablonu a pluginy aktualizujeme jednou týdně.
  • Zálohy: oba e‑shopy se pravidelně zálohují mimo hosting.
  • Monitoring: dostupnost webů hlídáme nepřetržitě. V říjnu 2026 monitoring zachytil dva výpadky, kdy se web nemohl spojit s databází na hostingu. Oba skončily po 19 minutách.
  • Ochrana před zranitelnostmi: když se v pluginu objeví bezpečnostní chyba, náš bezpečnostní nástroj ji zablokuje virtuální záplatou, dokud na webu není opravená verze. Jen v říjnu 2026 to bylo u pluginů WP Rocket, Strong Testimonials a WP Statistics.

Objednávky a e‑maily

Nejvíc požadavků se týkalo e‑mailů. Bez e‑mailu k objednávce zákazník neví, jestli objednávka prošla, a majitel se o ní dozví pozdě.

  • Na českém e‑shopu nechodilo zákazníkům potvrzení objednávky. Opravili jsme odesílání a majitel si to ověřil zkušební objednávkou.
  • Některé e‑maily z anglického e‑shopu docházely pozdě nebo vůbec. Odesílání jsme napojili přes SMTP na schránku na doméně e‑shopu, takže pošta neodchází přímo ze serveru a lépe projde antispamem.
  • V srpnu 2026 hosting změnil server pro odesílání pošty a e‑maily z objednávek na obou e‑shopech přestaly odcházet. Nastavili jsme v e‑shopech nový server a e‑maily zase chodí.
  • Kontaktní formulář na českém webu ukládal zprávy jen do administrace. Zapnuli jsme upozornění e‑mailem a poslali zkušební zprávu.
  • U jedné objednávky nešel stáhnout štítek pro dopravce. Opravené to bylo 13 minut po nahlášení.

Faktury z Fakturoidu

Oba e‑shopy vystavují faktury ve Fakturoidu, napojené jsou pluginem Toret Fakturoid. Majitel nechtěl, aby zákazník dostal fakturu dřív, než zaplatí. Nastavili jsme proto vystavení faktury podle způsobu platby:

  • platba kartou: faktura je ke stažení hned v potvrzení objednávky,
  • bankovní převod: faktura se vystaví až ve stavu objednávky „Dokončeno“,
  • dobírka: faktura se vystaví ve stavu „Dokončeno“, ale zákazníkovi se neposílá, protože v tu chvíli zásilka teprve odchází k dopravci a zaplacená ještě není.

Firma má bankovní účty v korunách, eurech a dolarech. Plugin Toret Fakturoid jsme upravili tak, aby účty načítal přímo z Fakturoidu a ke každé měně šlo nastavit vlastní účet. Na českém e‑shopu jsme navíc přeložili texty pluginu v pokladně a v e‑mailu. Jeden z nich byl v kódu napsaný napevno anglicky, ten jsme opravili zvlášť.

Bezpečnost a podezřelé e‑maily

  • Po skončení spolupráce s marketingovou agenturou jsme smazali její dva administrátorské účty na webu a prošli, kam další měla přístup.
  • Majitel nám přeposílá e‑maily, u kterých si není jistý. Výzva, že se mu zavře e‑mailová schránka, byl podvodný e‑mail. Upozornění na kritickou aktualizaci pluginu pro platby Stripe bylo pravé, plugin byl v tu chvíli už aktualizovaný.
  • Když hosting převedl účet klienta na novou platformu, založili jsme nový přístup přes FTP a ověřili, že je vše v pořádku.
  • Chrome na mobilu občas hlásil nezabezpečené připojení. Zjistili jsme, že certifikát SSL nepokrývá adresu bez www, a majitel dostal přesný popis, co má hosting opravit.
  • Dopravce GLS ukončoval starší rozhraní pro napojení e‑shopů. Ověřili jsme, že se klienta netýká. Na anglickém e‑shopu, který posílá přes DHL, jsme nepoužívaný plugin pro GLS vypnuli, aby zbytečně nezatěžoval web.
  • Po kritické opravě PHP v říjnu 2026 jsme majiteli potvrdili, že oba e‑shopy běží na novější verzi PHP.

Elementor, obsah a drobné úpravy

Obsah si majitel upravuje sám v Elementoru. Když narazí na problém, poradíme, nebo úpravu uděláme:

  • Editor Elementoru přestal fungovat. Příčinou byl starý doplněk k Elementoru, který už nejde aktualizovat. Po dohodě s majitelem jsme ho vypnuli.
  • V jednu srpnovou neděli majitel nemohl na anglickém webu uložit stránku, Elementor při ukládání hlásil chybu 403. Ukládání blokoval bezpečnostní plugin, který data z Elementoru omylem vyhodnotil jako útok. Ještě to odpoledne jsme ho upravili a stránka šla zase uložit.
  • Nové písmo se na webu neukazovalo, přestože bylo v Elementoru nastavené. Přebíjela ho starší pravidla ve vlastním CSS šablony, ta jsme smazali.
  • Obrázky na jedné stránce se po úpravách rozjížděly. Vysvětlili jsme, že mají šířku nastavenou v procentech sloupce, a jak ji zadat v pixelech.
  • Na českém e‑shopu jsme v pokladně zvýraznili pole pro slevový kupón, které zákazníci přehlíželi.
  • Před dovolenou jsme na oba weby přidali lištu s informací, od kdy se budou objednávky zase vyřizovat. Text lišty si majitel příště změní sám.
  • Obnovili jsme na obou webech lištu se souhlasem s cookies a opravili její zobrazení na mobilu.
  • Na anglickém webu se videa načítala pomaleji než na českém. Zdržoval je skript pro souhlas s cookies, který do webu vkládal Google Tag Manager. Doložili jsme to záznamem síťových požadavků z prohlížeče.
  • Dál jsme vkládali měřicí kódy (Meta Pixel), pomohli s napojením nové licence Elementor Pro a upozornili, že bezplatná verze MailPoetu narazila na limit odběratelů.

Jak rychle to šlo

Požadavky vyřizujeme v pracovní dny, většinou ještě týž den. Několik příkladů z pošty:

PožadavekVyřízeno
Štítek k objednávce nešel stáhnout13 minut po nahlášení
Faktura až po zaplacení u převodu a dobírky6 minut po upřesnění zadání
Odesílání e‑mailů přes SMTP na anglickém e‑shopu7 minut po dodání údajů ke schránce
Lišta s informací o dovolené na oba weby20 minut
Nový text obchodních podmínek v patičce29 minut
Chyba 403 při ukládání v Elementoru, v neděli36 minut po zaslání adresy stránky

Co je v ceně správy

Aktualizace, zálohy, monitoring, ochrana před zranitelnostmi a podpora e‑mailem jsou v ceně správy. Úpravy nad její rámec, třeba nastavení faktur podle způsobu platby, účtujeme podle skutečného času po minutách. U větších úprav předem napíšeme, kolik práce to zhruba bude. Ceny tarifů jsou na stránce Správa e‑shopu.

Když máte e‑shop na WooCommerce a chcete se věnovat prodeji místo techniky, postaráme se o něj. Na začátku projdeme pluginy pro platby a dopravu a e‑maily z objednávek. Pak o e‑shop pečujeme pravidelně: aktualizujeme ho, zálohujeme a hlídáme, a když budete cokoli potřebovat, stačí napsat e‑mail.

Autor

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

1 035 článků Všechny články autora

Komentáře

Zatím tu nikdo nekomentoval. Napište první komentář.

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.