Begin met bouwen

AI-codegenerator voor Shopify

Shopify Liquid code generator

Vertel Klorr wat de sectie moet doen. Klorr schrijft de Liquid, afgeschermde CSS en JavaScript, en een schema dat elke tekst, kleur en afbeelding omzet in een instelling die je in de thema-editor kunt wijzigen. Je plakt één bestand in je thema – geen app, geen maandelijkse app-kosten, geen script dat op elke pagina meelaadt.

Jij beschrijft het

“Een aankondigingsbalk met een aftelklok tot het einde van de sale, een korte boodschap en een knop. De ondernemer kiest de kleuren en de einddatum.”

Klorr schrijft het
sections/countdown-bar.liquid
<div class="acd-{{ section.id }}" data-ends="{{ section.settings.ends_at }}">
  <p class="acd__msg">{{ section.settings.message | escape }}</p>
  <div class="acd__clock" aria-live="polite">
    <span data-unit="d">00</span>d <span data-unit="h">00</span>h
    <span data-unit="m">00</span>m <span data-unit="s">00</span>s
  </div>
  {% if section.settings.button_label != blank %}
    <a class="acd__btn" href="{{ section.settings.button_link }}">
      {{ section.settings.button_label | escape }}
    </a>
  {% endif %}
</div>

{% style %}
  .acd-{{ section.id }} {
    background: {{ section.settings.background }};
    color: {{ section.settings.text_color }};
  }
{% endstyle %}

{% schema %}
{
  "name": "Countdown bar",
  "tag": "section",
  "settings": [
    { "type": "text", "id": "message", "label": "Message", "default": "Summer sale ends in" },
    { "type": "text", "id": "ends_at", "label": "Ends at (YYYY-MM-DD HH:MM)", "default": "2026-10-31 23:59" },
    { "type": "text", "id": "button_label", "label": "Button label", "default": "Shop the sale" },
    { "type": "url", "id": "button_link", "label": "Button link" },
    { "type": "color", "id": "background", "label": "Background", "default": "#1c1230" },
    { "type": "color", "id": "text_color", "label": "Text", "default": "#ffffff" }
  ],
  "presets": [{ "name": "Countdown bar" }]
}
{% endschema %}
Ingekort voor deze pagina – het echte bestand bevat ook het aftelscript en de volledige CSS.

Wat de generator schrijft

Liquid die echt bestaat

Echte objecten, filters en tags – section.settings, image_url, block.shopify_attributes – in de sectie- en blokstructuur die Online Store 2.0 verwacht. Niets verzonnen dat de thema-editor bij het opslaan weigert.

Een volledig schema

Elke kop, kleur, afbeelding, link en schakelaar wordt een instelling met een logische standaardwaarde, zodat je de sectie in de thema-editor bewerkt, niet in de code. Blokken, limieten en een preset inbegrepen.

Afgeschermde CSS en JavaScript

Styles krijgen de eigen id van de sectie als prefix, zodat twee exemplaren op één pagina nooit met elkaar of met je thema botsen. Scripts zijn klein, puur JavaScript en draaien alleen waar de sectie staat.

Code die van jou is

Het is één .liquid-bestand in de sections-map van je thema. Geen runtime, geen watermerk, geen lock-in: zeg je Klorr op, dan blijft de sectie precies zo werken als daarvoor.

Van één zin naar een live sectie

  1. Beschrijf het

    Schrijf in je eigen woorden wat de sectie moet tonen en doen. Voeg je merkkleuren toe en een screenshot als je die hebt.

  2. Verfijn het

    Lees de code, bekijk de preview en vraag in gewone taal om aanpassingen – „maak de knop op mobiel over de volle breedte” – tot het klopt.

  3. Plak het in je thema

    Kopieer het bestand naar de sections-map van je thema en voeg de sectie daarna in de thema-editor toe, net als elke andere sectie.

Stap voor stap: een aangepaste sectie toevoegen aan Shopify →

Hoe het zich verhoudt

Er is meer dan één manier om een aangepaste sectie in een Shopify-winkel te krijgen. Dit is de eerlijke vergelijking.

KlorrShopify's AI-blokgeneratorPage builder-appsEen developer inhuren
Wat je krijgtEen complete sectie met eigen instellingen en blokkenEén themablokPagina's gebouwd in de editor van de appWat je laat uitwerken en betaalt
Werkt inElk Online Store 2.0-themaThema's gebouwd voor themablokken, zoals HorizonWinkels waarin de app is geïnstalleerdElk thema
Doorlopende kostenJe Klorr-abonnement zolang je bouwt – de code blijft ook zonder werkenInbegrepen bij ShopifyMaandelijkse app-kosten zolang de pagina's live staanPer wijziging, per factuur
De codeLeesbare Liquid in je thema, van jou om te houden en te bewerkenGegenereerd in de thema-editorWeergegeven door de appVan jou, na oplevering
DoorlooptijdSeconden, daarna zoveel rondes als je wiltSecondenUren slepen en neerzettenDagen tot weken

Secties die ondernemers genereren

Een paar van de secties waar ondernemers Klorr het vaakst om vragen. Elk linkt naar kant-en-klare versies op de Klorr-marktplaats, als je liever met een bestaande begint.

Veelgestelde vragen

Wat is een Shopify Liquid code generator?

Een tool die Liquid – de templatetaal waaruit Shopify-thema's bestaan – schrijft op basis van een beschrijving. Klorr gaat verder dan snippets: het schrijft een compleet sectiebestand met markup, CSS, JavaScript en een schema, klaar om in je thema te plakken.

Met welke thema's werkt de code?

Met elk Online Store 2.0-thema, waaronder Dawn, Horizon en de thema's in de Shopify Theme Store die op 2.0 zijn gebouwd. In een ouder (vintage) thema kun je secties in de thema-editor alleen aan de homepage toevoegen.

Moet ik kunnen programmeren?

Nee. Je beschrijft de sectie en past hem daarna aan in de thema-editor. Schrijf je zelf code, dan is het resultaat gewone, leesbare Liquid die je kunt bewerken zoals alles in je thema.

Is dit een Shopify-app?

Nee. In Klorr schrijf en verfijn je de sectie; het resultaat is een bestand in je thema. Er wordt niets in je winkel geïnstalleerd en er draait niets vanaf de servers van Klorr wanneer een klant je winkel bezoekt.

Blijft de sectie werken als ik stop met Klorr?

Ja. De code staat in je thema, niet bij ons. Er is geen runtime, licentiecontrole of watermerk om te verwijderen.

Wat is het verschil met Liquid laten schrijven door ChatGPT?

Een algemene chatbot verzint vaak filters en instellingen die Shopify weigert, en laat het schema aan jou over. Klorr is getraind op hoe echte Shopify-secties worden gebouwd, controleert de output aan de schemaregels die de thema-editor hanteert en houdt alle content bewerkbaar als instelling.

Laat de hele sectie voor je schrijven

Beschrijf de sectie die je wilt. Klorr schrijft de Liquid, de CSS, het schema en elke instelling voor de thema-editor – code die in je thema staat en van jou blijft.