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 €

Nefungují filtry ve WooCommerce: čtyři příznaky, čtyři příčiny

Když nefungují filtry ve WooCommerce, nejčastěji je to tím, že produkty mají vlastní atributy, napsané ručně do jednoho produktu, místo globálních. Druhou častou příčinou jsou zdvojené hodnoty, například „Černá“ a „černá“. Méně často může za to samotný plugin filtrů nebo jeho mezipaměť. Zjistěte, který ze čtyř příznaků vidíte, a příčina se obvykle vyjasní.

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í

Odkud filtr bere data

Filtr obchodu ukazuje hodnoty atributů, tedy vlastností jako barva, velikost nebo materiál. WooCommerce má dva druhy atributů a ty rozhodují, zda filtr vůbec něco vidí.

Globální atributVlastní atribut (jen pro produkt)
Kde vznikáProdukty, Atributyna stránce jednoho produktu, karta Atributy
Hodnotyjeden společný seznam pro celý obchodnapsané ručně, jen v tom produktu
Filtr ho vidíanoobvykle ne
Riziko překlepůnízké, vybíráte ze seznamuvysoké, každý zápis od nuly
Pro variantyanoano, ale bez filtrování

Dokumentace WooCommerce ke kategoriím, štítkům a atributům vysvětluje, že atributy slouží k filtrování produktů a k tvorbě variant. Dokumentace k bloku filtru atributů v rozšíření pro vyhledávání to říká ještě jasněji: blok filtru atributů podporuje jen globální atributy.

Příznak 1: filtr neukazuje žádné produkty

Zákazník klikne na „Červená“ a vidí prázdný seznam, přestože obchod červené produkty má.

Příčina: červené produkty mají barvu zadanou jako vlastní atribut nebo v popisu, ne jako hodnotu globálního atributu. Filtr hledá produkty přiřazené k hodnotě „Červená“ v globálním seznamu a žádné nenajde.

Zkontrolujte kartu Atributy u jednoho z těchto produktů. Globální atribut má název ze seznamu a hodnoty vybrané z rozbalovací nabídky. Vlastní má textové pole s hodnotami oddělenými svislou čarou.

Příznak 2: ve filtru chybí hodnota nebo celý atribut

Máte pět barev a filtr ukazuje tři. Nebo filtr velikostí není vůbec.

Příčiny bývají tři. Některé produkty mají vlastní atribut místo globálního. Hodnota v seznamu existuje, ale nemá ji žádný publikovaný produkt skladem, takže ji filtr skryje. Nebo byl blok filtru nastavený jen na jeden atribut. V blokových šablonách nastavujete bloky filtrů ve Vzhled, Editor, v šabloně katalogu, a dokumentace k blokům filtrů produktů popisuje, jak fungují.

Příznak 3: stejné hodnoty se objevují dvakrát

Filtr ukazuje „Černá“, „černá“ a „Černa“. Nebo „XL“ a „xl“. Každá vede k jiné skupině produktů.

Příčina: importy z několika souborů nebo ruční přidávání hodnot. Pro WooCommerce jsou to samostatné hodnoty. Řešením je jednu vybrat, přiřadit k ní všechny produkty a teprve pak smazat tu prázdnou. Na pořadí záleží, protože smazání hodnoty, která ještě má produkty, ji od nich odpojí.

Import CSV také snadno vytvoří vlastní atribut místo globálního. Jak se tomu vyhnout, vysvětluje průvodce Barn2 k importu atributů.

Příznak 4: filtr ukazuje špatné nebo zastaralé výsledky

Filtr ukazuje produkt, který by neměl, vyprodanou velikost, nebo stav z doby před pár dny.

Příčiny jsou technické:

  • mezipaměť pluginu mezipaměti nebo samotného pluginu filtrů,
  • vyhledávací tabulka atributů WooCommerce, která může po importu zaostat; v novějších verzích ji obnovíte ve WooCommerce, Stav, Nástroje,
  • plugin filtrů, který se dívá na atributy produktu, a ne na sklad konkrétní varianty,
  • konflikt dvou pluginů filtrů nebo pluginu filtrů s pluginem vyhledávání.

Tady rozhoduje nastavení a dokumentace pluginu filtrů. Vestavěné bloky filtrů a jejich omezení rozebírá i přehled Themeisle.

Atribut pro filtry, pro popis, nebo pro varianty

Každý atribut na stránce produktu má dvě zaškrtávací políčka a obě ovlivňují, co zákazník vidí.

„Viditelné na stránce produktu“ ukáže atribut na kartě s dalšími informacemi. Filtr neovlivní, ale pomáhá zákazníkům produkty porovnávat.

„Použito pro varianty“ udělá z atributu základ pro varianty, například velikosti mikin. Takový atribut může ve filtru dál fungovat, pokud je globální. Pak ale filtr a sklad začnou záviset na sobě: produkt s vyprodanou XL se může při výběru XL objevit, podle pluginu filtrů.

Dobré pravidlo: vlastnosti, podle kterých zákazníci produkty vybírají, jako barva, velikost, materiál nebo značka, držte jako globální atributy. Popisné podrobnosti, které se týkají jednoho produktu, mohou zůstat vlastní nebo jít do popisu. Kategorie a štítky nechte pro skupiny produktů, ne pro barvy a velikosti.

Jak uklidit atributy krok za krokem

Pořadí, při kterém nepřijdete o data:

  1. Vypište globální atributy v Produkty, Atributy, i s jejich hodnotami.
  2. Najděte produkty s vlastními atributy, které by měly být globální.
  3. Najděte zdvojené hodnoty a vyberte, která zůstane.
  4. Přiřaďte produkty ke správným globálním hodnotám, počínaje jednou kategorií.
  5. Zkontrolujte filtr v této kategorii v anonymním okně prohlížeče.
  6. Smažte prázdné zdvojené hodnoty.
  7. Vymažte mezipaměť a zkontrolujte filtry v ostatních kategoriích.

S pár produkty to zvládnete v administraci. S několika stovkami to znamená mnoho večerů otevírání produktů jednoho po druhém.

Jak pomůže chat

Plugin TellMyShop pro WordPress a WooCommerce čte seznam atributů a jejich hodnot i data produktů, už v bezplatné verzi TellMyShop Free. Váš chat (Claude nebo ChatGPT) najde produkty bez atributů, s vlastními atributy místo globálních a se zdvojenými hodnotami a pak připraví plán úklidu.

V TellMyShop Pro chat nastavuje atributy produktů hned po aktivaci licence, bez přepínačů, v dávkách až po 50 produktech. Každá dávka má náhled, uložení proběhne po vašem souhlasu a historie změn umožní každou změnu vrátit zpět. Ukázková konverzace s ukázkovými hodnotami:

Vy: Filtr barev v kategorii Bundy ukazuje jen část produktů. Zjisti proč.

Váš chat: Kategorie Bundy má 64 produktů. 41 má globální atribut Barva. 18 má barvu zadanou jako vlastní atribut, takže je filtr nevidí. 5 nemá barvu vůbec. Navíc má atribut Barva dvě hodnoty, „Černá“ a „černá“.

Vy: Těch 18 převeď na globální atribut a černé sluč.

Váš chat: Náhled prvních 2 z 18:

U 7 produktů s hodnotou „černá“ ji změním na „Černá“. Pět produktů barvu nemá: řekněte mi barvy, nebo je přeskočím. Uložím po vašem „ano“.

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

Péřová bunda Tatra

stará verze: Barva (vlastní): černá

nová verze: Barva (globální): Černá

Softshellová bunda Gorce

stará verze: Barva (vlastní): tmavě modrá

nová verze: Barva (globální): Tmavě modrá

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

Chat barvu ani velikost z názvu nehádá, pokud si není jistý. Chybějící údaje posbírá do jedné otázky. Neopravuje ani plugin filtrů nebo jeho nastavení. Pokud filtr i po úklidu atributů ukazuje špatné výsledky, problém je v samotném pluginu a musíte ho nahlásit jeho autorovi nebo tomu, kdo se o web stará.

Dobré filtry jsou polovina práce na kategorii. Druhé polovině se věnuje článek o popisech kategorií ve WooCommerce. Pokud zákazníci místo filtrů používají vyhledávání, podívejte se, co dělat, když vyhledávání ve WooCommerce nenajde produkty. Víc o pluginu je na stránce TellMyShop pro WordPress a WooCommerce, ceny na stránce ceník a všechny návody na blogu.

Otázky a odpovědi

Jaký je rozdíl mezi globálním a vlastním atributem ve WooCommerce?

Globální atribut vytvoříte jednou v Produkty, Atributy a jeho hodnoty vybíráte u mnoha produktů. Vlastní atribut napíšete ručně v jednom produktu a existuje jen tam. Filtry obchodu pracují s globálními atributy a vlastní obvykle nevidí.

Proč můj filtr ukazuje „Černá“ a „černá“ jako dvě hodnoty?

Protože jde o dvě různé hodnoty atributu, obvykle po importech ze dvou souborů nebo po ručním přidávání hodnot. Filtr ukazuje každou zvlášť a zákazníci vidí jen část produktů. Přiřaďte produkty k jedné hodnotě a druhou smažte, až bude prázdná.

Filtr ukazuje velikost, která není skladem. Je to chyba?

Záleží na nastavení a pluginu filtrů. Některé filtry se dívají na atributy produktu, a ne na sklad konkrétní varianty, takže ukážou produkt, i když je zvolená velikost vyprodaná. Zkontrolujte nastavení pluginu filtrů a sklad variant.

Opraví TellMyShop můj plugin filtrů?

V této úloze ne. Chat kontroluje a opravuje data, se kterými filtry pracují: atributy produktů, jejich hodnoty a mezery. Vlastní nastavení pluginu filtrů, jeho vzhled a případné chyby v kódu zůstávají na autorovi pluginu nebo na tom, kdo se o web stará.

Kolik produktů chat opraví najednou?

V TellMyShop Pro se atributy nastavují v dávkách až po 50 produktech. Před větší prací chat ověří, zda se vejde do hodinových limitů nastavených v panelu pluginu, a pokud ne, navrhne etapy.

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