Themacode bewerken
Je kunt de themacode bewerken om gedetailleerde wijzigingen in je webshop aan te brengen met de code-editor. De meeste bestanden waaruit een thema bestaat, bevatten Liquid, de templatetaal van Shopify. Themabestanden bevatten ook HTML, CSS, JSON en JavaScript. Bewerk de code van een thema alleen als je bekend bent met HTML en CSS en een basiskennis van Liquid hebt.
Je kunt de code van je thema pas bewerken nadat je het hebt gekocht. Dit omvat het gebruik van de AI-codegenerator in de themabewerker. Als je een proefversie van een betaald thema gebruikt, moet je het thema kopen voordat je codewijzigingen kunt aanbrengen.
De code-editor geeft een directory van je themabestanden weer en een ruimte om de bestanden weer te geven en te bewerken. Wanneer je op een bestand in de directory klikt, wordt het geopend in de code-editor. Je kunt meerdere bestanden tegelijk openen en bewerken. Je kunt ook meerdere bestanden tegelijk openen en bekijken.

Op deze pagina
Je themacode bewerken
Je kunt de code-editor gebruiken om de bestanden van je thema aan te passen.
Stappen:
Desktop
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Mobiel
Tik in de Shopify-app op het pictogram
.
Tik in de sectie Verkoopkanalen op Webshop.
Tik op Thema's beheren.
Tik op
> Code bewerken.
Wijzigingen opslaan
Wanneer je een bestand bewerkt, verschijnt er een stip naast de naam van het tabblad om aan te geven dat er niet-opgeslagen wijzigingen zijn. Klik op de knop Opslaan om je wijzigingen op te slaan. Je kunt ook ⌘ + S op een Mac of Ctrl + S op Windows gebruiken om je wijzigingen op te slaan.

Themacode opmaken
Om de inspringing van de code te corrigeren, open je het opdrachtenpalet met ⌘ + Shift + P op een Mac of Ctrl + Shift + P op Windows, format, en selecteer je vervolgens Document opmaken.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Open het bestand dat je wilt opmaken.
Voer
⌘+Pin op een Mac ofCtrl+Pop Windows.Voer in het opdrachtenpalet format in en druk vervolgens op
Enterop je toetsenbord.Sla het bestand op.

Wijzigingen in bestanden bijhouden
Gebruik de weergave Tijdlijn voor dat bestand om een gewijzigd themabestand naar een eerdere versie te herstellen.
In de weergave Tijdlijn kun je één bestaand bestand per keer herstellen. Je kunt er geen compleet thema mee herstellen en verwijderde themabestanden niet mee terughalen. De tijdlijngeschiedenis is beperkt, waardoor oudere versies mogelijk niet meer beschikbaar zijn.
Door te herstellen vervang je de volledige bestandsinhoud, inclusief wijzigingen die je misschien wilt behouden. Als je eventuele wijzigingen wilt behouden, kopieer je de huidige bestandsinhoud naar een veilige locatie voordat je het bestand herstelt.

Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Open het bestaande bestand dat je wilt bekijken of herstellen.
Optioneel: als je eventuele huidige wijzigingen wilt behouden, kopieer je de huidige bestandsinhoud naar een veilige locatie voordat je deze herstelt.
Klik in de weergave Tijdlijn op een vermelding in de tijdlijn om de verschillen te vergelijken.
Als je de volledige bestandsinhoud wilt vervangen door de geselecteerde eerdere versie, klik je met de rechtermuisknop op de vermelding in de tijdlijn en selecteer je Inhoud herstellen.
Klik op Herstellen.
Theme Check
De code-editor bevat Theme Check, een functie die fouten helpt voorkomen door onmiddellijk feedback te geven terwijl de code wordt geschreven, in plaats van dat je fouten pas in je huidige thema ontdekt.
In de code-editor kan Theme Check de volgende fouten in bewerkte code identificeren:
- Parser-blokkerende scripts, die een webshop kunnen vertragen
- Inconsistenties tussen vertaalbestanden, zoals ontbrekende vertaalsleutels of vertalingen die niet overeenkomen in een bestand met landinstellingen
- Ontbrekende templates
Fouten worden aangegeven met een rode lijn onder de code. Houd je muis boven de gemarkeerde regel om de fout te bekijken.
Zoeken en vervangen in de code-editor
Je kunt op een van de volgende manieren in de code-editor zoeken:
- Zoeken in de code van een specifiek bestand.
- Zoeken in de code van alle bestanden in het thema.
Je kunt ook code vervangen in een specifiek bestand of meerdere keren in alle themabestanden. Je kunt ook op bestandsnaam zoeken om een bestand te openen.
In een bestand zoeken
Je kunt de code in een specifiek bestand doorzoeken en de code vervangen. Gebruik de pijltoetsen om elke vermelding van de code te bekijken.

Nadat je naar code hebt gezocht, kun je de code in een bestand vervangen.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Open het bestand waarin je wilt zoeken.
Voer
⌘+Fin op een Mac ofCtrl+Fop Windows.Voer in het veld Zoeken je zoekterm in.
Optioneel: voer de volgende acties uit om code te vervangen:
- Klik in het zoekvenster op het pictogram
.
- Voer in het veld Vervangen de vervangende code in. Je kunt op Hoofdlettergebruik behouden klikken om het hoofdlettergebruik van de vervangende code af te stemmen op de bestaande vermelding.
- Klik op het pictogram Vervangen om één vermelding tegelijk te vervangen of klik op het pictogram Alles vervangen om alle vermeldingen in één keer te vervangen.
In alle bestanden zoeken
Klik op de zoekknop in de linkerzijbalk om in alle themabestanden te zoeken. De resultaten tonen elke vermelding van je zoekterm en in welk bestand deze voorkomt.

Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Klik op het pictogram
om het zoekpaneel te openen.
Voer in het veld Zoeken je zoekterm in.
Optioneel: voer de volgende acties uit om code te vervangen:
- Klik in het zoekvenster op het pictogram
.
- Voer in het veld Vervangen de vervangende code in.
- Vervang één vermelding tegelijk, of alle vermeldingen in één keer.
Geavanceerde zoekopties
Gebruik een of meer van de volgende zoekopties om je zoekresultaten te verfijnen:
- Identieke hoofd-/kleine letters geeft zoektermen als resultaat die qua hoofdlettergebruik overeenkomen. Als je bijvoorbeeld product invoert, markeert de zoekopdracht alle vermeldingen van ‘product’ of ‘Product’. Als je Identieke hoofd-/kleine letters selecteert, markeert de zoekopdracht alleen vermeldingen van product.
- Hele woord zoeken geeft zoektermen als resultaat die exact overeenkomen met het woord, en sluit gedeeltelijke overeenkomsten uit. Als je bijvoorbeeld cart invoert, markeert de zoekopdracht vermeldingen van ‘cart’, maar niet van ‘carton’.
- Reguliere expressie gebruiken geeft zoekresultaten die overeenkomen met een reguliere expressie (regex). Een regex is een tekenreeks die een zoekpatroon in tekst specificeert.
In het zoekpaneel kun je ook bestanden en mappen selecteren die je wilt opnemen in of uitsluiten van de zoekresultaten.
Klik op om het geavanceerde menu te openen. Je kunt een bestands- of mappad invoeren in de velden op te nemen bestanden of uit te sluiten bestanden. Voeg meerdere bestanden of mappen toe door ze te scheiden met een spatie en een komma. Als je bijvoorbeeld wilt zoeken naar bestanden in de map sections, voer dan ./sections in het veld op te nemen bestanden in.
Je kunt ook in een specifieke map zoeken vanuit de bestandsmapweergave. Klik met de rechtermuisknop op een map en selecteer Zoeken in map... in de vervolgkeuzelijst.
Themabestanden beheren
Je kunt bestanden in je themacode beheren. Je kunt bestanden verwijderen, nieuwe bestanden toevoegen, bestanden hernoemen en gewijzigde bestaande codebestanden herstellen vanuit de weergave Tijdlijn wanneer er een eerdere versie beschikbaar is. Assetbestanden, zoals afbeeldingen, CSS, JavaScript en lettertypen in de map assets, hebben geen Tijdlijn-geschiedenis.
Een themabestand openen
Klik op een map en vervolgens op de bestandsnaam in de verkenner om een themabestand te openen. Je kunt ook zoeken naar bestanden op naam of extensie en het bestand vervolgens openen.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Voer
⌘+Pin op een Mac ofCtrl+Pop Windows.Voer de bestandsnaam in de zoekbalk in en selecteer het bestand, of selecteer een bestand in de lijst Recent geopend.
Een nieuw themabestand toevoegen
Als je een bestand wilt toevoegen, selecteer je een map, klik je op het pictogram Nieuw bestand en voer je de bestandsnaam en bestandsextensie in.
Bestandsnamen kunnen de tekens A-Z en 0-9 bevatten, maar geen spaties. Scheid woorden met koppeltekens of underscores. Een bestandsextensie wordt gedefinieerd door een punt . en het extensietype. Bijvoorbeeld .liquid of .css.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Klik op de map waaraan je een nieuw bestand wilt toevoegen.
Klik met de rechtermuisknop op de mapnaam en selecteer Nieuw bestand... in de vervolgkeuzelijst.
Voer een nieuwe naam in voor het bestand.
Druk op
Enterop je toetsenbord.
Een nieuwe asset uploaden
Je kunt een nieuwe asset, zoals een pictogram of een afbeeldingsbestand, uploaden naar de map assets van de code-editor.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Klik met de rechtermuisknop op de map assets.
Klik op Uploaden....
Selecteer het bestand dat je wilt uploaden.
Klik op Openen.
De naam van een themabestand wijzigen
Je kunt met de rechtermuisknop op een bestand klikken om het een andere naam te geven. Zorg ervoor dat je de bestandsextensie niet bewerkt of verwijdert. Een bestandsextensie wordt gedefinieerd door een punt . en het extensietype. Bijvoorbeeld .liquid of .css. Bestandsnamen kunnen de tekens A-Z en 0-9 bevatten en mogen geen spaties bevatten. Scheid woorden met streepjes of underscores. Als de bestandsnaam ongeldig is, wordt de nieuwe bestandsnaam niet opgeslagen.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Klik met de rechtermuisknop op een bestand en selecteer Naam wijzigen... in de vervolgkeuzelijst.
Voer een nieuwe naam in voor het bestand.
Druk op
Enterop je toetsenbord.
Een themabestand verwijderen
Je kunt alle bestanden in je thema verwijderen. Verwijderde themabestanden kunnen niet worden hersteld.
Stappen:
Ga vanuit het Shopify-beheercentrum naar Webshop > Thema's.
Klik op
> Code bewerken.
Klik met de rechtermuisknop op een bestand en selecteer Definitief verwijderen in de vervolgkeuzelijst.
Klik op Verwijderen.