Problemen oplossen

Als je problemen ondervindt met je themabewerker, controleer dan of je probleem hieronder wordt weergegeven.

Veelvoorkomende problemen

Probleem: de pagina kon niet worden geladen

Pagina wordt omgeleid naar een niet-ondersteunde URL

Als je webwinkel code bevat die gebruikers omleidt naar URL's die niet zijn gekoppeld aan je winkel, controleer of de omleiding is uitgeschakeld wanneer je naar de themabewerker gaat.

Dit type omleiding kan bijvoorbeeld worden toegevoegd aan een webwinkel om kopers naar verschillende Shopify-winkels te leiden, afhankelijk van hun locatie. Dit type omleidingscode kan voorkomen in je thema of in een app die je hebt geïnstalleerd.

Om ervoor te zorgen dat je omleiding de bewerkingservaring niet verstoort, vervang je window.location.href = met window.parent.location.href = in de JavaScript-code van je thema. Als dat niet mogelijk is, gebruik dan een verwijzing naar de window.Shopify.designMode variabele in JavaScript om de omleiding uit te schakelen wanneer je de themabewerker bezoekt. Deze variabele is ingesteld op true wanneer de webwinkel is geladen in de editor en false wanneer dat niet zo is.

Pagina kan niet worden geladen vanwege een fout

Een pagina kan om verschillende redenen niet worden geladen in de themabewerker. Veelvoorkomende problemen zijn onder meer:

  • problemen met netwerkverbindingen
  • Ongeldige Liquid-code in je thema

Als je hebt vastgesteld dat deze problemen de fout niet veroorzaken, probeer dan je onlinewinkel te bezoeken door naar Thema-acties > Voorbeeld van thema in de themabewerker te gaan. Neem contact op met Shopify-ondersteuning als de pagina niet kan worden geladen voor hulp bij je winkel.

HTML-fout gevonden

Wanneer je wijzigingen aanbrengt in je thema-instellingen in de themabewerker, zie je mogelijk een waarschuwingsbericht 'HTML-fout gevonden' in de editor:

Banner HTML-fout

Dit foutbericht verschijnt wanneer er een syntaxisfout wordt gevonden in je themacode. Om het probleem op te lossen, kun je de code onderzoeken in het Liquid-bestand waarnaar wordt verwezen in het foutbericht. In het bovenstaande voorbeeld is dit de slideshow.liquid.

Zoek het probleem in je themacode

  1. Klik op het .liquid sectiebestand dat is gekoppeld aan het foutbericht. Je gaat naar de pagina HTML/CSSbewerken en het bestand wordt geopend in de code-editor.

  2. Zoek de code in het bestand en probeer ongeldige HTML of Liquid te vinden. De code-editor toont potentiële syntaxisfouten in rood. Veelvoorkomende problemen zijn:

  • Extra sluitende HTML-tags, bijvoorbeeld een sluiting </div> zonder een opening <div>
  • Extra niet-gesloten HTML-tags, bijvoorbeeld een opening <div> zonder dat je de tags sluit </div>
  • Html-tags met een afwijking, bijvoorbeeld <div class="my-class" zonder een >
  • Verkeerd ingedeeld liquid-code
  • Verbroken HTML-code in een opgenomen themafragmentbestand
  1. Zodra je het probleem hebt gevonden, corrigeer je de code in je themabestand.

  2. Klik op Opslaan.

  3. Klik op Aanpassen om terug te gaan naar de themabewerker en bevestig dat het foutbericht is verdwenen.

Andere oplossingen

Als je het probleem niet kunt oplossen door de vorige stappen te volgen, overweeg dan de volgende opties:

Klaar om te beginnen met verkopen met Shopify?

Probeer het gratis