Riešenie problémov s témou online obchodu
Tento sprievodca vám pomôže pri riešení bežných problémov s témou vášho online obchodu vrátane problémov so zobrazením, chýbajúcich prvkov a problémov s funkčnosťou. Kým prejdete k riešeniu konkrétnych problémov, najprv vykonajte všeobecné kroky na riešenie problémov. Ak problémy pretrvávajú aj po prečítaní tohto sprievodcu, môžete kontaktovať tím podpory pre vašu tému.
Na tejto stránke
Krok 1: Všeobecné riešenie problémov
Ak chcete zistiť príčinu problému vo svojej téme, vykonajte nasledujúce kroky:
- Overte, či problém nesúvisí s vaším zariadením: Lokálne problémy zvyčajne vyplývajú z nastavení zariadenia, prehliadača alebo problémov s pripojením na internet. Vyskúšajte tieto kroky:
- Vymažte vyrovnávaciu pamäť a súbory cookie prehliadača. Ak ste prihlásení do Centra pomoci Shopify pomocou svojho účtu Shopify, vymazanie vyrovnávacej pamäte a súborov cookie vás z účtu odhlási.
- Vyskúšajte režim inkognito, iné zariadenie alebo aplikáciu Shopify.
- Skúste použiť mobilné dáta alebo iné pripojenie na internet.
- Overte, či je váš prehliadač aktuálny.
- Skontrolujte, či v prehliadači nie je nastavené blokovanie všetkých súborov cookie, pretože bez nich sa niektoré aplikácie nemusia zobrazovať správne.
- Uistite sa, že nepoužívate virtuálnu súkromnú sieť (VPN) ani nemáte aktivovaný firewall, ktorý blokuje Shopify.
- Otestujte problém na inej téme: Ak problém pretrváva aj na iných zariadeniach, v iných prehliadačoch alebo pri iných pripojeniach na internet, nejde o lokálny problém a dá sa replikovať. Navštívte obchod Theme Store a nainštalujte novú verziu témy, aby ste otestovali, či sa problém vyskytuje aj v jej najnovšej verzii. Dobrým postupom je aj inštalácia inej témy, napríklad bezplatnej témy Shopify, pretože vďaka tomu zistíte, či je problém spôsobený danou konkrétnou témou alebo či sa rovnaký problém vyskytuje vo všetkých témach. Po otestovaní iných tém:
- Ak sa problém vyskytuje len vo vašej aktuálnej téme a v aktualizovanej a neprispôsobenej verzii tejto témy, možno bude potrebné získať podporu pre vašu tému.
- Ak sa problém vyskytuje iba v aktuálnej téme, príčinou môže byť kód témy. Ak viete, ktorý súbor témy sa zmenil, alebo ak viete určiť dotknutý súbor, v zobrazení Časová os editora kódu môžete obnoviť dostupnú predchádzajúcu verziu daného súboru. Keďže sa obnovením predchádzajúcej verzie nahradí celý obsah súboru, najprv si aktuálny obsah súboru skopírujte na bezpečné miesto, ak si prípadné zmeny chcete ponechať. Ak ste kód v téme neupravovali, skontrolujte nastavenia svojej témy. Ak sa napríklad nezobrazuje tlačidlo Pridať do košíka, skontrolujte farby pre Tlačidlá v nastaveniach témy a overte, či sú navzájom odlišné a kontrastné.
- Ak sa problém vyskytuje vo všetkých témach, môže to byť spôsobené nastaveniami administrátora Shopify, aplikáciami alebo inými problémami.
- Otestujte, či problém nespôsobuje aplikácia: Ak ste nedávno nainštalovali alebo aktualizovali nejaké aplikácie, ktoré ovplyvňujú vašu výkladnú skriňu, môžete príslušnú aplikáciu dočasne odinštalovať. Ak sa po odinštalovaní aplikácie problém už nevyskytuje, môžete kontaktovať tím podpory vývojára aplikácie a požiadať ho o pomoc so správnym zobrazením vo vašej výkladnej skrini. Ďalšie informácie o získaní pomoci s aplikáciami. Ak problém pretrváva aj po odinštalovaní aplikácie, aplikácia nie je jeho príčinou.
Krok 2: Vyberte problém s témou
Riešenie problémov so zobrazením obrázkov
Obrázky sa môžu zobrazovať inak, ako očakávate, no môže to byť spôsobené tým, že samotný obrázok nie je kompatibilný s tým, na čo ho vo svojej téme používate. Uistite sa, že má použitý obrázok správne rozmery. Pozrite si nasledujúci zoznam bežných problémov so zobrazením, ktoré môžu nastať pri nahrávaní nekompatibilného obrázka:
- Ak sa hlavička zobrazuje väčšia a logo menšie, ako očakávate, môže to byť spôsobené prázdnym priestorom v súbore s obrázkom loga. Prázdny priestor v súbore obrázka loga môže spôsobiť, že sa logo zobrazí menšie a hlavička sa v dôsledku prázdneho priestoru zobrazí väčšia. Upravte súbor s obrázkom tak, aby bol orezaný okolo loga a neobsahoval žiadny prázdny priestor.
- Ak sa obrázok vo vašej prezentácii orezáva, je to zámerné nastavenie, ktoré zabezpečí rovnaké zobrazenie obrázkov v mobile aj na pracovnej ploche. Keďže sa obsah na obrazovke mobilu zobrazuje oveľa menší, jeho zmenšením by sa mohlo stratiť množstvo detailov. Namiesto toho sa obsah oreže, aby sa detaily zachovali. Obrázok na výšku, ktorý je vyšší než širší, môže tiež zaberať značný priestor na pracovnej ploche. Z tohto dôvodu majú obrázky v prezentácii maximálnu výšku. Môžete pridať ústredný bod k obrázkom v prezentácii a zabezpečiť tak, že tento ústredný bod bude vždy stredom obrázka v prezentácii.
Možnosť adaptívnej výšky: Mnohé témy Shopify obsahujú nastavenie adaptívnej výšky pre prezentácie, ktoré prispôsobí výšku prezentácie prvej snímke s obrázkom, čím sa zníži orezávanie pri rôznych veľkostiach obrazovky. Táto funkcia je dostupná vo všetkých aktuálne podporovaných témach vyvinutých spoločnosťou Shopify.
- Ak sa obrázok vo formáte GIF nezobrazuje správne a bol pridaný do vašej výkladnej skrine pomocou editora formátovaného textu, napríklad v opise produktu alebo v blogovom príspevku, príčinou môže byť veľkosť obrázka. Tento problém môžete vyriešiť kliknutím na súbor GIF v editore formátovaného textu a následným kliknutím na Upraviť obrázok. V rozbaľovacej ponuke Veľkosť obrázka vyberte možnosť Pôvodná. Veľkosť súboru GIF potom môžete zmeniť kliknutím a potiahnutím rohov obrázka smerom dovnútra (zmenšenie) alebo von (zväčšenie).
- Ak sa farby obrázkov vo výkladnej skrini výrazne líšia od pôvodného obrázka, pravdepodobne nie sú v štandardnom farebnom modeli Red Green Blue (sRGB). Ak to chcete napraviť, uložte súbor v aplikácii na úpravu fotiek vo formáte sRGB. Bežne sa na to používajú možnosti ako „Web optimize“, „Adjust image for Web“ alebo „Save for Web“. Ďalšie informácie o profiloch farieb.
- Ak obrázky produktu na stránkach kolekcie nie sú zarovnané, možno bude potrebné upraviť ich pomer strán tak, aby bol pomer výšky a šírky rovnaký. Následne obrázok produktu znova nahrajte. Môžete tiež použiť aplikáciu na úpravu obrázkov zo služby Shopify App Store.
Riešenie problémov so zobrazením produktu alebo kolekcie
Pozrite si nasledujúce problémy s krokmi na ich riešenie:
- Chýbajúce produkty: Ak produkty chýbajú vo výkladnej skrini, možno bude potrebné skontrolovať Stav a Predajné kanály v sekcii Publikovanie príslušného produktu v administrátorovi Shopify. Skontrolujte, či je stav produktu Aktívny a či je produkt dostupný pre Internetový obchod.
- Chýbajúce kolekcie: Ak kolekcie chýbajú vo výkladnej skrini, možno bude potrebné skontrolovať Predajné kanály v sekcii Publikovanie príslušnej kolekcie v administrátorovi Shopify. Skontrolujte, či je kolekcia dostupná pre Internetový obchod a či je pridaná do ponúk.
- Kolekcie sa zobrazujú, ale chýbajú produkty: Ak sa kolekcie zobrazujú, no chýbajú v nich produkty, skontrolujte filtre štítkov pre danú kolekciu v nastaveniach Ponuky. Uistite sa, že v poli Filtrovať kolekciu pomocou štítkov nie sú žiadne štítky, ktoré by mohli brániť zobrazeniu produktov.
- Nesprávna mena: Ak sa pri produktoch alebo v kolekciách nezobrazuje správna mena, skontrolujte Zobrazenie meny v sekcii Predvolené nastavenia obchodu v časti Nastavenia > Všeobecné a overte, či neobsahuje dodatočný kód. Ďalšie informácie o formátovaní zobrazenia meny pre zákazníkov.
- Niektoré produkty sa zobrazujú inak: Ak sa niektoré produkty alebo kolekcie zobrazujú inak ako ostatné, skontrolujte Šablónu témy priradenú k týmto produktom alebo kolekciám v administrátorovi Shopify.
- Nedarí sa upraviť šablóny produktu alebo kolekcie: Ak sú predvolené šablóny produktu alebo kolekcie v editore tém zobrazené sivo a nemožno ich vybrať, musíte v predajnom kanáli Internetový obchod sprístupniť aspoň 1 produkt alebo kolekciu. Bez toho, aby boli produkty alebo kolekcie k dispozícii na zobrazenie ukážky zmien, nemôžete upravovať tieto predvolené šablóny. Prečítajte si ďalšie informácie o zmene dostupnosti kolekcie a nastavení dostupnosti produktu v predajných kanáloch.
Riešenie problémov so zobrazením preloženého obsahu
Ak sa preložený obsah vo výkladnej skrini nezobrazuje správne alebo chýba, preklady tohto obsahu môžu byť zastarané alebo môžu chýbať. Obsah sa môže nachádzať aj v konkrétnej šablóne pre daný trh. Pri každom pridaní nového obsahu v predvolenom jazyku znova spustite automatický preklad alebo pridajte nové preklady manuálne.
Na preložený obsah sa môžu vzťahovať nasledujúce stavy:
- Preložené: Pre obsah sú k dispozícii preklady.
- Zastarané: Obsah v predvolenom jazyku sa aktualizoval, no v prekladoch sa tieto aktualizácie neodrážajú.
- Nepreložené: Pre tento typ obsahu neexistujú žiadne preklady.
Pri kontrole preloženého obsahu aktualizujte všetok nepreložený alebo zastaraný obsah a následne by sa mal preložený obsah zobrazovať správne.
Ďalšie informácie o preklade a lokalizácii obchodu.
Riešenie rozdielov medzi editorom tém a výkladnou skriňou
Ak výkladná skriňa a editor tém nezobrazujú rovnaké informácie, skontrolujte upravovanú šablónu témy. Možno bude potrebné vykonať úpravy na aktualizáciu šablón témy, aby sa zobrazovali správne informácie.
Špecifické nastavenia trhu umožňujú vytvoriť rôzne výkladné skrine pre rôzne trhy a zobraziť preložený obsah. Pri vykonávaní aktualizácií ste mohli neúmyselne pracovať v rámci konkrétneho trhu alebo v prostredí B2B. Vyhľadajte obsah pomocou rozbaľovacej ponuky Trh v editore tém a uistite sa, že sa nachádza na správnych trhoch.
Ďalšie informácie o špecifických nastaveniach trhu.
Riešenie rozdielov v zobrazení v mobile a na počítači
Všetky témy dostupné v obchode Shopify Theme Store sú responzívne, čo znamená, že téma sa prispôsobí veľkosti obrazovky. V editore tém môžete počas úprav prepínať zobrazenie veľkosti obrazovky a overiť tak, či sa stránky a obrázky zobrazujú správne. Ďalšie informácie o zobrazení rôznych veľkostí obrazoviek v editore tém.
Mnohé sekcie a bloky majú nastavenia pre mobily, ktoré si môžete prispôsobiť. Môžete napríklad nastaviť Počet stĺpcov v mobile v sekcii Súvisiace produkty. V každej šablóne si môžete pozrieť nastavenia sekcie týkajúce sa mobilov a vyriešiť tak prípadné problémy so zobrazením na veľkostiach obrazoviek mobilov.
Niektoré funkcie témy sa môžu v mobile zobrazovať inak ako na počítači. Zabezpečuje sa tak prístupnosť témy na všetkých veľkostiach obrazovky. Napríklad na obrazovke počítača môže mať prezentácia prekrytie textom, pri ktorom sa text zobrazuje na obrázku často s nepriehľadnosťou farby obrázka alebo tieňom textu. Na obrazovkách mobilov sa však text môže zobrazovať pod prezentáciou. Ide o zámernú funkciu na zabezpečenie prístupnosti, aby bol text čitateľný na obrazovke akejkoľvek veľkosti. Ak by bol text formou prekrytia, v mobile by sa zobrazoval veľmi malý a ťažko by sa čítal.
Ak sa sekcia vybranej kolekcie alebo stránky kolekcie pri prezeraní výkladnej skrine v mobile zobrazujú v nekonzistentných veľkostiach alebo nie sú zarovnané, môže to byť spôsobené nekonzistentnými pomermi strán. Mriežky obrázkov, napríklad obrázky produktov v kolekcii alebo vybranej kolekcii, sú navrhnuté ako responzívne pre danú veľkosť obrazovky. Ak majú obrázky v mriežke nekonzistentné pomery strán, v závislosti od veľkosti obrazovky sa môžu zobraziť inak. V mriežkach produktov zvyčajne najlepšie fungujú štvorcové obrázky produktov s rozmermi 2 048 px x 2 048 px. Ak chcete obrázky optimalizovať pre všetky veľkosti obrazoviek, upravte ich tak, aby mali konzistentný pomer strán. Ďalšie informácie o pomere strán obrázka.
Riešenie problémov s editorom formátovaného textu
Kód HTML pridaný v editore formátovaného textu je niekedy v konflikte s kódom témy. Ak sa problém vyskytuje len na jednej stránke, ako je napríklad stránka produktu, stránka alebo blogový príspevok, príčinou môže byť kód HTML navyše. Takýto kód sa niekedy pridá pri skopírovaní a vložení textu z inej lokality.
Kontrola kódu HTML
Kód HTML môžete skontrolovať v editore formátovaného textu.
Kroky:
- Prejdite na príslušnú stránku v administrátorovi.
- Kód HTML si môžete pozrieť po kliknutí na tlačidlo
Zobraziť HTML.
- Nájdite a odstráňte všetok kód HTML, ktorý by mohol spôsobovať problémy so zobrazením.
- Kliknite na Uložiť.
Zrušenie formátovania
Môžete zvýrazniť časť textu a zrušiť formátovanie HTML.
Kroky:
- Prejdite na príslušnú stránku v administrátorovi.
- Zvýraznite text s problémovým formátovaním.
- Kliknite na tlačidlo 🚫.
- Kliknite na Uložiť.
Ďalšie informácie o editore formátovaného textu.
Riešenie presmerovania na nepodporovanú adresu URL
Ak výkladná skriňa obsahuje kód presmerúvajúci používateľov na adresy URL, ktoré nie sú prepojené s obchodom, pri návšteve editora tém skontrolujte, či bolo toto presmerovanie deaktivované.
Napríklad tento typ presmerovania môže byť pridaný do výkladnej skrine s cieľom presmerovať zákazníkov do iných obchodov Shopify podľa ich lokality. Tento kód presmerovania sa môže nachádzať v téme alebo v nainštalovanej aplikácii.
Aby ste overili, či presmerovanie nezasahuje do prostredia editora, použite odkaz na premennú window.Shopify.designMode v kóde JavaScript, čím presmerovanie pri návšteve editora tém deaktivujete. Táto premenná je nastavená na hodnotu true, keď je výkladná skriňa načítaná v editore, a na hodnotu false, keď nie je.
Riešenie problémov s dynamickým obsahom v blokoch témy
Ak máte zbaľovacie bloky alebo iné bloky témy, ktoré zobrazujú rovnaký obsah na všetkých stránkach produktov, musíte nastaviť dynamické zdroje s metapoliami. Stáva sa to najmä vtedy, keď obchodníci pridajú do jedného produktu informácie špecifické pre daný produkt, napríklad zloženie alebo pokyny na starostlivosť, no tie sa zobrazujú pri všetkých produktoch.
Zbaľovacie bloky zobrazujú rovnaký text pri všetkých produktoch
Keď pridáte obsah priamo do zbaľovacieho bloku v editore tém, tento obsah sa zobrazí na všetkých stránkach produktov. Ak chcete zobraziť obsah špecifický pre daný produkt, musíte použiť dynamické zdroje s metapoliami:
- V administrátorovi Shopify prejdite do časti Nastavenia > Metapolia > Produkty.
- Kliknite na položku Pridať definíciu.
- Zadajte Názov metapoľa a potom kliknite na položku Vybrať typ obsahu.
- Vyberte položky Text a Viacriadkový text.
- Kliknite na Uložiť.
- V administrátorovi prejdite na stránku produktu a posuňte sa nadol do sekcie metapolí.
- Pridajte do vytvoreného metapoľa obsah špecifický pre daný produkt.
- V editore tém prejdite na šablónu produktu a nájdite sekciu Zbaľovací riadok.
- V nastavení Obsah riadka kliknite na tlačidlo
.
- Z dostupných možností vyberte svoje metapole.
- Uložte zmeny.
Teraz sa pri každom produkte zobrazí jeho vlastný obsah, ak je metapole vyplnené, a ak je metapole pre daný produkt prázdne, nezobrazí sa žiadny obsah.
Prečítajte si ďalšie informácie o zobrazovaní metapolí v online obchode a používaní metapolí a metaobjektov s dynamickými zdrojmi.
Riešenie problémov s chybovými hláseniami v kóde
Ak sa v kóde témy vyskytne chyba syntaxe, v editore tém sa zobrazí chybové hlásenie HTML error found alebo Theme error. V chybovom hlásení sa zobrazí súbor Liquid, ktorý obsahuje chybu.
Pri poškodenom kóde HTML sa môže zobraziť upozornenie The theme you're looking for couldn't be found. Stránka sa v editore tém nemusí načítať z mnohých dôvodov, napríklad z týchto:
- problémy so sieťovým pripojením
- neplatný kód Liquid v téme
Zmeny v kóde svojej témy môžete vyhľadať a kód opraviť. Ak viete určiť dotknutý existujúci súbor, v zobrazení Časová os editora kódu ho môžete obnoviť na dostupnú predchádzajúcu verziu.
Kroky:
- Kliknite na súbor sekcie
.liquidprepojený v chybovom hlásení alebo skontrolujte nedávne zmeny v súboroch. Tým sa dostanete na stránku Upraviť HTML/Cascading Style Sheets (CSS) a súbor sa otvorí v editore kódu. - Prehľadajte kód v súbore a pokúste sa nájsť neplatný kód HTML alebo Liquid. Editor kódu zobrazuje potenciálne chyby syntaxe červenou farbou. Medzi bežné problémy patria:
- Nadbytočné ukončovacie značky HTML, napríklad ukončovacia značka
</div>bez začiatočnej značky<div> - Nadbytočné neuzavreté značky HTML, napríklad začiatočná značka
<div>bez ukončovacej značky</div> - Chybne naformátované značky HTML, napríklad
<div class="my-class"bez> - Chybne naformátovaný kód Liquid
- Poškodený kód HTML v zahrnutom súbore s úryvkom témy
- Nadbytočné ukončovacie značky HTML, napríklad ukončovacia značka
- Keď nájdete problém, opravte kód v súbore svojej témy. Ak v zobrazení Časová os editora kódu vyberiete predchádzajúcu verziu a zvolíte Obnoviť obsah, nahradí sa celý obsah súboru. Ak si chcete prípadné zmeny ponechať, najprv si aktuálny obsah súboru skopírujte na bezpečné miesto.
- Kliknite na Uložiť.
- Kliknutím na položku Upraviť tému sa vráťte do editora tém a skontrolujte, či sa chybové hlásenie už nezobrazuje.
- Prejdite do výkladnej skrine a overte, či sa zobrazuje podľa očakávania.
Chyba „Exceeded maximum number of unique handles“
Ak sa na domovskej stránke zobrazí chybové hlásenie Liquid, ako napríklad „Exceeded maximum number of unique handles for all_products“, zvyčajne to znamená, že ste na domovskú stránku pridali príliš veľa sekcií vybraných produktov (vo väčšine tém je to zvyčajne viac ako 20 sekcií).
Ak to chcete vyriešiť:
- V administrátorovi Shopify prejdite do časti Online obchod > Témy.
- Nájdite svoju aktuálnu tému a kliknite na položku Upraviť tému.
- Prejdite na domovskú stránku.
- Odstráňte niektoré sekcie vybraných produktov, aby ste neprekročili limity témy.
- Zvážte použitie sekcií vybraných kolekcií, ktoré dokážu zobraziť viacero produktov efektívnejšie a zlepšiť výkonnosť obchodu.
Riešenie problémov s nezobrazovaním ikon platieb v päte
Ikony platieb sú zvyčajne predvolene zahrnuté v päte väčšiny tém a zákazníkom ukazujú, ktoré spôsoby platby prijímate. Ak sa ikony platieb v päte témy nezobrazujú, môžete skontrolovať nasledujúce nastavenia:
- V editore tém prejdite do sekcie Päta a overte, či je aktivované nastavenie Zobraziť ikony platieb.
- V administrátorovi Shopify prejdite do časti Nastavenia > Platby a overte, či existuje aspoň jeden aktívny spôsob platby. Niektoré spôsoby platby môžu pred zobrazením svojich ikon vyžadovať dokončenie nastavenia účtu.
- Ak používate platobnú bránu tretej strany, ikony platieb sa pre obmedzenia platformy nemusia zobraziť.
Ak ste overili tieto nastavenia a ikony platieb sa stále nezobrazujú, možno budete musieť získať podporu pre svoju tému.
Krok 3: Kontaktovanie podpory
Ak máte problémy s témou aj po dokončení krokov riešenia problémov v tomto sprievodcovi, môžete získať podporu pre svoju tému.