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 €

Stránka obchodu WooCommerce nezobrazuje produkty: záchranný návod

Když stránka obchodu WooCommerce nezobrazuje produkty, ale v administraci je vidíte, příčina bývá na jednom z pěti míst: režim „Již brzy“, vybraná špatná stránka obchodu, skryté vyprodané produkty, stará verze stránky v cache, nebo plugin, který seznam produktů mění. Zkontrolujte je v tomto pořadí, v anonymním okně a odhlášení.

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: · 5 min čtení

Tento článek je o samotné stránce obchodu, tedy o seznamu všech produktů na adrese jako /shop. Pokud chybí jeden produkt nebo jedna kategorie, začněte návodem produkt se nezobrazuje ve WooCommerce.

Nejdřív přesně určete, co vidíte

Prázdná stránka obchodu má několik podob a každá ukazuje jinam. Než cokoli změníte, porovnejte svůj příznak s tabulkou.

Co vidíteNejpravděpodobnější příčinaKde zkontrolovat
Hláška „Nebyly nalezeny žádné produkty…“skryté vyprodané produkty, filtr v adrese, plugin měnící dotazWooCommerce, Nastavení, Produkty, Zásoby; adresa stránky
Běžná stránka s textem, bez seznamu produktůvybraná špatná stránka obchodu, nebo stránka bez šablony obchoduWooCommerce, Nastavení, Produkty
Stránka „Již brzy“ nebo prázdná stránka s logemrežim „Již brzy“WooCommerce, Nastavení, Viditelnost webu
Chyba 404 na adrese obchodusmazaná stránka obchodu nebo změněná adresaStránky, Koš; Nastavení, Trvalé odkazy
Bílá obrazovka nebo „kritická chyba“chyba PHP po aktualizacizáznam chyb, poslední aktualizace
Produkty vidět jen po přihlášenícache nebo režim „Již brzy“cache plugin, panel hostingu

Pokud vidíte bílou obrazovku nebo hlášku o kritické chybě, už nejde o problém s produkty. Podívejte se na článek o kritické chybě ve WordPressu.

Kontrola krok za krokem

Každý krok zabere chvilku. Po každém obnovte stránku obchodu v anonymním okně.

  1. Režim „Již brzy“. Ve WooCommerce, Nastavení, Viditelnost webu má být nastaveno „Živý“. „Již brzy“ skryje obchod před nepřihlášenými návštěvníky, zatímco vy jako administrátor pořád vidíte všechno.
  2. Vybraná stránka obchodu. Ve WooCommerce, Nastavení, Produkty zkontrolujte pole stránky obchodu. Musí ukazovat na stránku, která existuje a je publikovaná. Po importu ukázkových dat šablony nebo po stěhování webu je pole někdy prázdné nebo ukazuje na starou stránku v koši.
  3. Chybějící stránky. Pokud stránka obchodu vůbec neexistuje, WooCommerce ji vytvoří nástrojem ve WooCommerce, Stav, Nástroje. Popisuje to dokumentace WooCommerce ke stránkám. Pak se vraťte ke kroku 2 a novou stránku vyberte.
  4. Skrývání vyprodaného zboží. Ve WooCommerce, Nastavení, Produkty, Zásoby je volba pro skrytí produktů, které nejsou skladem. Když je zapnutá a stavy skladu jsou po importu nulové, obchod vypadá prázdný.
  5. Výchozí řazení. Pokud řadíte podle oblíbenosti nebo hodnocení a obchod je nový, přepněte na chvíli na výchozí řazení. Majitelé obchodů hlásí, že s takovým řazením může seznam vyjít prázdný. Další neobvyklé příčiny, například kategorie chráněné heslem pluginem, shrnuje průvodce Barn2 k prázdné stránce obchodu.
  6. Cache. Vymažte cache v cache pluginu a, pokud ho máte, v panelu hostingu. Stará prázdná verze stránky může zůstat v paměti ještě dlouho po opravě.
  7. Pluginy. Když nic z výše uvedeného nepomohlo, deaktivujte pluginy po jednom, počínaje filtry produktů, vícejazyčnými pluginy, page buildery a vším, co se nedávno aktualizovalo. Nejlépe na kopii webu.
  8. Záznam chyb. Pokud se seznam produktů nenačte kvůli chybě PHP, uvidíte ji v záznamu. Jak záznam chyb zapnout, popisuje návod k ladění na developer.wordpress.org.

Pasti, které se snadno přehlédnou

Stránka obchodu s vlastním obsahem. V blokových šablonách skládá seznam produktů šablona „Katalog produktů“. Pokud někdo na stránku obchodu vložil vlastní bloky nebo jí přiřadil jinou šablonu, můžete místo produktů vidět text stránky. Šablonu zkontrolujete ve Vzhled, Editor.

Stránka obchodu jako úvodní stránka. Funguje to, ale jen když Nastavení, Čtení ukazuje na stejnou stránku jako nastavení WooCommerce. Dvě různé stránky na těchto dvou místech jsou častým zdrojem zmatku.

Filtr v adrese. Když adresa končí něčím jako ?filter_colour=… nebo ?min_price=…, díváte se na filtrovaný seznam. Odstraňte vše za otazníkem a zkontrolujte to znovu. Pokud je problém v samotných filtrech, pomůže článek o tom, proč nefungují filtry ve WooCommerce.

Skrytí hlášky místo opravy. Na internetu najdete kousky kódu, které hlášku „Nebyly nalezeny žádné produkty“ skryjí, například v průvodci Business Bloomer. U prázdných výsledků filtrů to dává smysl, ale na stránce obchodu to problém jen zakryje.

Jak chat hledá příčinu prázdné stránky obchodu

Plugin TellMyShop pro WordPress a WooCommerce má hotovou úlohu „Proč tato stránka není vidět“. Zadáte adresu stránky obchodu a váš chat (Claude nebo ChatGPT) projde seznam z tohoto návodu: zkontroluje režim „Již brzy“, otevře stránku jako nepřihlášený host a přečte kód odpovědi, zkontroluje sklad a viditelnost produktů a přečte záznam chyb a seznam pluginů s posledními aktualizacemi. Nakonec vám řekne, která příčina je nejpravděpodobnější a co zkontroloval a našel v pořádku.

To vše funguje v bezplatné verzi TellMyShop Free, protože diagnostika obchod jen čte. Hodnoty v ukázce níže jsou ilustrativní.

Vy: Stránka Obchod ukazuje „Nebyly nalezeny žádné produkty“. V administraci mám 140 produktů.

Váš chat: Zkontroloval jsem to. Obchod je nastavený na „Živý“, stránka obchodu je vybraná správně a vrací kód 200. Nejpravděpodobnější příčina: 138 ze 140 produktů má po včerejším importu sklad 0 a obchod skrývá produkty, které nejsou skladem. Dva produkty se skladem jsou v kategorii skryté z katalogu.

Vy: Sklad má být podle souboru od velkoobchodu. Oprav ty z importu.

Váš chat: Náhled prvních 3 ze 138 produktů:

Uložím po vašem „ano“. Změna skladu potřebuje zapnutý přepínač Prodej.

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

Solární lucerna Kula 20 cm

stará verze: sklad: 0

nová verze: sklad: 14

Světelný řetěz LED 10 m

stará verze: sklad: 0

nová verze: sklad: 32

Zahradní svíčka ve skle

stará verze: sklad: 0

nová verze: sklad: 9

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

Co bude dál, záleží na příčině. V TellMyShop Pro chat opraví to, co je v samotných produktech: viditelnost v katalogu, stav a kategorie se ukládají hned po aktivaci licence, sklad a ceny po zapnutí přepínače Prodej v panelu pluginu. U stovek produktů chat pracuje v dávkách až po 50 a před začátkem ověří, zda se práce vejde do hodinových limitů nastavených v panelu. Každé uložení nejdřív uvidíte v náhledu a každou změnu můžete vrátit zpět z historie změn.

Vlastní nastavení WooCommerce, jako je režim „Již brzy“, vybraná stránka obchodu nebo skrývání vyprodaného zboží, je obvykle rychlejší přepnout sami: chat vám řekne, kam kliknout. Vymazání cache potřebuje přepínač Šablona a deaktivace podezřelého pluginu přepínač Pluginy. Oba platí 24 hodin a vyžadují dnešní zálohu databáze, kterou plugin udělá sám. Cache na serveru vymaže váš hosting.

Víc o pluginu si přečtete na stránce TellMyShop pro WordPress a WooCommerce, ceny licencí jsou v ceníku. Pokud se problém objevil hned po aktualizaci, projděte také článek WordPress po aktualizaci nefunguje. Další návody najdete na blogu.

Otázky a odpovědi

Co znamená „Nebyly nalezeny žádné produkty odpovídající vašemu výběru“?

WooCommerce hlášku ukáže, když dotaz na seznam produktů nic nevrátí. Důvodem může být žádný publikovaný produkt, skryté vyprodané produkty, filtr v adrese stránky nebo plugin, který dotaz mění. Hláška sama neřekne který, proto se vyplatí kontrolovat příčiny postupně.

Přihlášený produkty vidím, ale zákazníci ne. Proč?

Administrátor vidí víc než host. Režim „Již brzy“, soukromé produkty a některá nastavení cache pluginů platí jen pro nepřihlášené návštěvníky. Obchod vždy kontrolujte v anonymním okně prohlížeče, bez přihlášení.

Můžu stránku obchodu prostě vytvořit znovu?

Ano. WooCommerce má nástroj, který vytvoří chybějící stránky obchodu, ve WooCommerce, Stav, Nástroje. Potom v nastavení produktů zkontrolujte, že je nová stránka vybraná jako stránka obchodu, a starou přesuňte do koše, aby nezdvojovala adresu.

Obchod se po aktualizaci vyprázdnil. Kde začít?

Záznamem chyb a seznamem naposledy aktualizovaných pluginů. Prázdný seznam produktů po aktualizaci bývá často konflikt s pluginem pro filtry, vícejazyčným pluginem nebo šablonou. Podezřelé pluginy deaktivujte po jednom, ideálně na kopii webu nebo v klidných hodinách.

Najde příčinu bezplatná verze TellMyShop Free?

V mnoha případech ano. TellMyShop Free čte přehledy o produktech, stavu webu, záznam chyb a seznam pluginů a stránku obchodu otevře jako nepřihlášený host. Opravy ukládá jen TellMyShop Pro, vždy po náhledu a vašem souhlasu.

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