Startovní nabídka

Licence Founders: aktualizace nejméně na 2 roky

149 €jednorázově, bez DPH

Běžná licence Shop stojí 199 €.

Pro prvních 100 licencí Shop, do 10. prosince 2026. Aktualizace a nové znalosti Konzultanta nejméně na 2 roky, bez obnovování. Běžná licence Shop: 12 měsíců.

Získat Founders za 149 €

Nezobrazuje se akční cena ve WooCommerce: příznak, příčina a oprava

Akční cena ve WooCommerce dá přeškrtnutou cenu, jen když má produkt běžnou cenu, nižší akční cenu a akce právě běží. Když přeškrtnutí chybí, obvykle byla snížena běžná cena, datum začátku ještě nenastalo, nebo je v akci jen část variant. Méně často za to může šablona, slevový plugin nebo cache.

Autor: Tým TellMyShop. Průvodce pro majitele webů na WordPressu a obchodů na WooCommerce: příčina, ruční oprava a stejná práce v rozhovoru v chatu.
Naposledy aktualizováno: · 6 min čtení

Kdy WooCommerce cenu přeškrtne?

Když má dvě čísla k porovnání. V editoru produktu, v části Data produktu, jsou dvě pole: Běžná cena a Akční cena. Pokud jsou obě vyplněná, akční cena je nižší a žádná data ji nedrží, obchod ukáže starou cenu přeškrtnutou a vedle ní novou. Obvykle se na obrázku objeví i štítek akce.

Popis polí a plánování najdete v dokumentaci WooCommerce k nastavení editoru produktu. Ukazuje něco důležitého pro hledání příčiny: datum „do“ ukončí akci ve 23:59 toho dne a potom se produkt sám vrátí k běžné ceně.

Všechno ostatní, co cenu snižuje (kupóny, slevová pravidla v pluginech, ceny pro skupiny zákazníků), funguje po svém a často žádné přeškrtnutí neukazuje.

Příznak ukazuje na příčinu

Začněte tím, co vidíte v obchodě. Každý příznak zúží seznam.

PříznakNejčastější příčinaKde zkontrolovat
Cena je nižší, ale není přeškrtnutásnížená běžná cena, prázdné pole Akční cenaData produktu, záložka Obecné
Zadal jsem akční cenu a po uložení zmizelabyla stejná nebo vyšší než běžná cenaobě pole cen
Akce je v administraci, v obchodě nicdatum začátku ještě nenastaloodkaz Plán vedle akční ceny
Akce fungovala a pak zmizeladatum konce uplynulodata v produktu nebo ve variantách
Rozpětí cen v seznamu, bez přeškrtnutívariabilní produkt, v akci je jen část variantzáložka Varianty
Snížení se ukáže až v košíkukupón nebo plugin se slevovými pravidlyMarketing, Kupóny a nastavení pluginu
Data sedí, ale cena se nezobrazuješablona, page builder nebo cacheanonymní okno, jiná šablona na zkoušku

Tento článek je o jednom nebo několika produktech, kterým chybí přeškrtnutí. Jak naplánovat začátek a konec celé akce, popisuje plán akcí ve WooCommerce, a slevu na celou kategorii článek o slevě na kategorii.

Jak nastavit akci ve WooCommerce, aby byla cena přeškrtnutá

Jeden jednoduchý produkt, od začátku po kontrolu.

  1. Otevřete Produkty, Všechny produkty a upravte produkt.
  2. V Datech produktu, na záložce Obecné, nechte v poli Běžná cena cenu před akcí. Toto pole nesnižujte.
  3. Do pole Akční cena zadejte novou, nižší cenu.
  4. Pokud má akce běžet určitou dobu, klikněte na Plán a zadejte data od a do. Bez dat platí akční cena, dokud ji neodstraníte.
  5. Produkt aktualizujte.
  6. Otevřete produkt v anonymním okně prohlížeče, bez přihlášení, a zkontrolujte stránku produktu i kategorii.

U variabilního produktu děláte kroky 2 až 4 na záložce Varianty, u každé varianty zvlášť nebo hromadnou akcí pro všechny varianty najednou. Popisuje to dokumentace k variabilním produktům, včetně akce pro nastavení dat akce u všech variant.

Variabilní produkty: rozpětí cen bez přeškrtnutí

Tohle je nejčastější „nefunguje“, které ve skutečnosti funguje. Mikina v pěti velikostech, v akci jsou jen dvě. V seznamu kategorie WooCommerce pak ukáže rozpětí, například od nejnižší akční ceny po nejvyšší běžnou, bez přeškrtnutí. Obchod ještě neví, kterou variantu zákazník zvolí, takže nemá jednu starou cenu, kterou by přeškrtl.

Přeškrtnutí se v seznamu objeví, když mají všechny varianty stejnou běžnou cenu a stejnou akční cenu. Když se ceny variant liší, jádro WooCommerce nemá nastavení, které by ukázalo starou cenu vedle rozpětí. Majitelé obchodů se na to roky ptají na fóru podpory WordPress.org a odpovědí je kousek kódu nebo samostatný plugin pro zobrazení cen variant.

Co můžete udělat bez kódu:

  • dát do akce všechny varianty, pokud to obchodně dává smysl,
  • uvést v krátkém popisu produktu, kterých velikostí se snížení týká,
  • zkontrolovat, zda se přeškrtnutí ukáže na stránce produktu po výběru varianty v akci. Pokud ano, data jsou v pořádku.

Data sedí, ale cena se nezobrazuje

Když pole cen a data souhlasí, příčina je mimo produkt.

Šablona nebo page builder. WooCommerce označí starou cenu v kódu stránky samostatnou značkou a šablona rozhoduje, jak ji vykreslí. Někdy styly šablony nebo blok ceny v page builderu ukážou jen aktuální cenu. Příklad s jednou šablonou popisuje vlákno na fóru GeneratePress. Rychlý test: na chvíli přepněte na výchozí šablonu na testovací kopii webu, nebo v režimu řešení potíží, který platí jen pro vás. Pokud se tam přeškrtnutí ukáže, je to věc autora šablony nebo toho, kdo se o web stará.

Slevový plugin. Pravidla jako „minus 10 % na kategorii“ v pluginech často počítají slevu až v košíku. Některé pluginy mají nastavení, které snížení ukáže na stránce produktu, některé ne. Podívejte se do jeho nastavení nebo se zeptejte autora.

Cache. Cache plugin nebo server může stále ukazovat stránku z doby před změnou. Vymažte cache a zkontrolujte stránku v anonymním okně. Když je to častý problém, pomůže článek o tom, proč se změny ve WordPressu neprojevují.

Ještě jedna věc u každého ohlášeného snížení: v EU musíte vedle něj uvést nejnižší cenu za 30 dní před snížením. WooCommerce ji nepočítá, dělá to samostatný plugin.

Jak chat hledá důvod, proč přeškrtnutí chybí

Uvedete produkt, kterému přeškrtnutí chybí. Váš chat (Claude nebo ChatGPT) přečte běžnou a akční cenu, data akce a varianty, porovná je s tabulkou příčin a řekne vám, která sedí. Plugin TellMyShop pro WordPress a WooCommerce to umí už v TellMyShop Free, protože jen čte.

Vy: Mikina Basic Zip má být v akci, ale kategorie neukazuje přeškrtnutou cenu. Proč?

Váš chat: Je to variabilní produkt s 5 variantami. V akci jsou jen M a L: běžná cena 199,00 €, akční cena 159,99 €, do 2026-10-31. Ostatní tři velikosti akční cenu nemají.

Proto seznam kategorie ukazuje rozpětí 159,99 € až 199,00 € bez přeškrtnutí. Na stránce produktu se po výběru M nebo L přeškrtnutí ukáže.

Vy: Ano, všechny velikosti.

Váš chat: Uloženo, 3 varianty. Změnu můžete vrátit zpět z historie změn.

Stav karty: čeká na vaše „ano“
náhled změny

Pokud má akce platit pro všechny velikosti, tady je náhled pro S, XL a XXL:

stará verze: akční cena: žádná

nová verze: akční cena 159,99 €, do 2026-10-31

Ilustrace: produkty, čísla a odpovědi jsou příklady.

Ceny a názvy v této konverzaci jsou příklady a částky jsou s DPH. V TellMyShop Free chat ukáže na příčinu z dat produktu, ale nic neuloží. Nevidí ani, jak šablona cenu vykresluje, takže tento krok zkontrolujete okem. V TellMyShop Pro chat čte i soubory šablony a nastavení jiných pluginů, takže najde i styl, který starou cenu skrývá.

Opravy cen ukládá TellMyShop Pro po zapnutí přepínače Prodej v panelu pluginu. Přepínač pokrývá ceny, akce, slevové kódy, sklad, varianty a dopravu a zůstává zapnutý, dokud ho nevypnete. Oprava v šabloně potřebuje přepínač Šablona, který platí 24 hodin a vyžaduje zálohu databáze ze stejného dne. Před uložením chat vždy ukáže náhled a zablokuje akční cenu vyšší než běžnou a každou změnu můžete vrátit zpět z historie změn.

Začněte s TellMyShop Free. Plugin je popsaný na stránce TellMyShop pro WordPress a WooCommerce a ceny Pro jsou na stránce ceník.

Otázky a odpovědi

Proč po snížení ceny chybí přeškrtnutá stará cena?

Nejspíš proto, že jste změnili běžnou cenu. WooCommerce přeškrtne cenu jen tehdy, když má produkt běžnou cenu a nižší akční cenu, která právě platí. Vraťte starou cenu do pole Běžná cena a novou zadejte do pole Akční cena.

Proč seznam produktů ukazuje rozpětí cen bez přeškrtnutí?

Tak WooCommerce ukazuje variabilní produkt, jehož varianty mají různé ceny. Přeškrtnutí se v seznamu objeví, jen když mají všechny varianty stejnou běžnou i akční cenu. Na stránce produktu zákazník přeškrtnutí uvidí po výběru varianty v akci.

Nastavil jsem akci s daty a nic se nezměnilo. Co zkontrolovat?

Nejdřív datum začátku: naplánovaná akční cena platí až od toho dne. Pak datum konce, protože po něm se WooCommerce samo vrátí k běžné ceně. Pokud data sedí, zkontrolujte stránku v anonymním okně, protože cache může chvíli držet starou verzi.

Ukáže kupón přeškrtnutou cenu na stránce produktu?

Ne. Kupón snižuje částku jen v košíku, takže stránka produktu ukazuje běžnou cenu. Stejně funguje mnoho pluginů se slevovými pravidly. Pokud mají zákazníci snížení vidět hned, nastavte v produktu akční cenu.

Najde příčinu TellMyShop Free?

Z velké části ano. V bezplatné verzi chat čte běžné a akční ceny produktu, data akce a varianty, takže ukáže na příčiny v datech. Neopraví je a nevidí příčiny v šabloně. Ukládání cen funguje v TellMyShop Pro po zapnutí přepínače Prodej.

WordPress je ochranná známka WordPress Foundation. WooCommerce je ochranná známka společnosti Automattic Inc. Claude je ochranná známka společnosti Anthropic PBC. ChatGPT a OpenAI jsou ochranné známky společnosti OpenAI. TellMyShop s těmito společnostmi není propojen.

TellMyShop pro WordPress a WooCommerce

Váš chat čte web, každou změnu ukáže před uložením a uloží až po vašem ano. Každou změnu vrátíte zpět jednou větou. Funguje s Claude nebo ChatGPT, i s bezplatnými účty.

Zkontrolujte, jestli je váš obchod připravený

Zadejte adresu svého obchodu. Za pár sekund uvidíte platformu a jestli bude TellMyShop fungovat.

Kontrolujeme adresu, HTTPS a platformu. Nic neinstalujete a adresu neukládáme.

vasobchod.czUkázkový výsledek
Obchod odpovídá
ano
HTTPS
zapnuto
Platforma
PrestaShop 8.1
TellMyShop bude fungovat

Čtěte dál

Free za 0 €, čte a radí

Stáhnout Free