Shopify Liquid: Theme-Anpassungen einfach selber machen

24.03.2026 TwoPixels Redaktion E-Commerce 10 Min. Lesezeit

Warum Shopify Liquid für dich als Händler wichtig ist

Du betreibst einen Shopify-Shop und möchtest kleine Änderungen am Design vornehmen – vielleicht einen Text anpassen, ein Element ausblenden oder die Darstellung von Produkten optimieren? Genau hier kommt Shopify Liquid ins Spiel. Liquid ist die Template-Sprache, mit der Shopify-Themes aufgebaut sind. Mit grundlegenden Liquid-Kenntnissen kannst du viele Anpassungen selbst vornehmen, ohne jedes Mal einen Entwickler beauftragen zu müssen.

Dieser Artikel richtet sich an Shopify-Händler aus Friesland, Wilhelmshaven und der gesamten Nordsee-Region, die mehr Kontrolle über ihr Shop-Design haben möchten. Du lernst die Grundlagen von Liquid kennen und erhältst praktische Beispiele für häufige Anpassungen. Natürlich unterstützen wir von TwoPixels bei komplexeren Shopify-Projekten – aber für viele kleinere Änderungen bist du nach diesem Artikel bestens gerüstet.

Wichtig: Erstelle immer ein Theme-Duplikat, bevor du Änderungen vornimmst. So kannst du im Notfall jederzeit zur funktionierenden Version zurückkehren.

Was ist Shopify Liquid? Die Grundlagen verstehen

Liquid ist eine Template-Sprache, die von Shopify entwickelt wurde, um dynamische Inhalte in Online-Shops darzustellen. Anders als reines HTML erlaubt dir Liquid, Daten aus deinem Shop abzurufen und anzuzeigen – beispielsweise Produktnamen, Preise oder Kundendaten.

Die wichtigsten Liquid-Elemente, die du kennen solltest:

  • Objekte: Mit doppelt geschwungenen Klammern {{ }} kannst du Inhalte ausgeben, z.B. {{ product.title }} für den Produktnamen
  • Tags: Mit {% %} steuerst du die Logik, z.B. {% if %} für Bedingungen oder {% for %} für Schleifen
  • Filter: Mit | (Pipe-Symbol) kannst du Ausgaben modifizieren, z.B. {{ product.price | money }} für die Währungsformatierung

Ein einfaches Beispiel: Wenn du {{ shop.name }} in dein Theme einfügst, wird automatisch der Name deines Shops angezeigt. Mit {{ product.title | upcase }} würdest du den Produkttitel in Großbuchstaben darstellen.

Wo findest du die Liquid-Dateien in Shopify?

Um mit Liquid zu arbeiten, navigierst du im Shopify-Admin zu Onlineshop → Themes → Aktionen → Code bearbeiten. Hier findest du verschiedene Ordner:

  • Layout: theme.liquid – das Grundgerüst deines Shops
  • Templates: Seitenvorlagen für Produkte, Kollektionen, etc.
  • Sections: Wiederverwendbare Abschnitte wie Header, Footer
  • Snippets: Kleine Code-Bausteine, die mehrfach verwendet werden

Praktische Liquid-Anpassungen für deinen Shopify-Shop

1. Texte und Inhalte dynamisch anpassen

Eine der häufigsten Anwendungen ist das Anpassen von Texten basierend auf bestimmten Bedingungen. Beispiel: Du möchtest einen Hinweis anzeigen, wenn ein Produkt ausverkauft ist.

{% if product.available %}
  
{% else %}
  

Leider ausverkauft

{% endif %}

Oder du möchtest Versandkosten-Hinweise nur für Kunden aus deiner Region anzeigen:

{% if customer.default_address.province == 'Niedersachsen' %}
  

Kostenlose Lieferung in Friesland und Wilhelmshaven!

{% endif %}

2. Produktinformationen individuell darstellen

Mit Liquid kannst du Produktdaten flexibel ausgeben. Möchtest du beispielsweise neben dem Preis auch den gesparten Betrag bei reduzierten Produkten anzeigen?

{% if product.compare_at_price > product.price %}
  {{ product.compare_at_price | money }}
  {{ product.price | money }}
  Sie sparen {{ product.compare_at_price | minus: product.price | money }}!
{% else %}
  {{ product.price | money }}
{% endif %}
Tipp: Der Filter | money formatiert Preise automatisch mit der richtigen Währung und Formatierung deines Shops.

3. Kollektionen und Produktlisten anpassen

Du möchtest nur Produkte mit einem bestimmten Tag anzeigen oder die Reihenfolge ändern? Mit Liquid-Schleifen kein Problem:

{% for product in collection.products %}
  {% if product.tags contains 'Neu' %}
    
{{ product.title }}

{{ product.title }}

{{ product.price | money }}

{% endif %} {% endfor %}

Diese Schleife durchläuft alle Produkte einer Kollektion und zeigt nur diejenigen an, die mit "Neu" getaggt sind.

Häufige Theme-Anpassungen mit Liquid-Code

Navigationsmenü mit aktiven Zuständen

Ein professionelles Menü sollte den aktuell aktiven Bereich hervorheben. Mit Liquid kannst du das automatisieren:

{% for link in linklists.main-menu.links %}
  
    {{ link.title }}
  
{% endfor %}

Kundenspezifische Inhalte anzeigen

Möchtest du angemeldeten Kunden personalisierte Inhalte zeigen?

{% if customer %}
  

Willkommen zurück, {{ customer.first_name }}!

Zu deinem Konto {% else %}

Neu hier? Jetzt registrieren

{% endif %}

Badges und Labels für Produkte

Verkaufsfördernd wirken Badges wie "Neu", "Sale" oder "Bestseller". Mit Liquid basierend auf Produkt-Tags:

{% if product.tags contains 'bestseller' %}
  Bestseller
{% endif %}
{% if product.tags contains 'sale' %}
  Sale
{% endif %}
Praxis-Tipp: Kombiniere Liquid-Code mit eigenem CSS, um Badges visuell ansprechend zu gestalten. Die CSS-Datei findest du unter Assets → theme.css oder theme.scss.liquid.

Nützliche Liquid-Filter für Shop-Betreiber

Filter sind ein mächtiges Werkzeug in Liquid, um Daten zu transformieren. Hier die wichtigsten für deinen Shopify-Shop:

  • | money – Formatiert Zahlen als Währung: {{ 1999 | money }} → "19,99 €"
  • | date: "%d.%m.%Y" – Formatiert Datumsangaben: {{ order.created_at | date: "%d.%m.%Y" }}
  • | upcase / | downcase – Text in Groß-/Kleinbuchstaben: {{ product.type | upcase }}
  • | truncate: 100 – Kürzt Text auf eine bestimmte Länge: {{ product.description | truncate: 100 }}
  • | img_url: 'size' – Generiert Bild-URLs in verschiedenen Größen: {{ product.image | img_url: 'large' }}
  • | default: 'Fallback' – Zeigt einen Standardwert, wenn das Feld leer ist: {{ product.vendor | default: 'Unbekannt' }}

Diese Filter kannst du auch kombinieren: {{ product.title | upcase | truncate: 50 }} gibt den Produkttitel in Großbuchstaben aus und kürzt ihn auf 50 Zeichen.

Best Practices und Sicherheit beim Liquid-Code

Immer mit Theme-Duplikat arbeiten

Bevor du Änderungen am Code vornimmst, dupliziere dein aktuelles Theme (Themes → Aktionen → Duplizieren). So kannst du risikolos experimentieren und im Notfall zurückwechseln.

Kommentare für spätere Nachvollziehbarkeit

Nutze Liquid-Kommentare, um deine Änderungen zu dokumentieren:

{% comment %}
  Anpassung vom 24.03.2026: Ausverkauft-Hinweis hinzugefügt
  für bessere Kundenkommunikation
{% endcomment %}

Performance im Blick behalten

Vermeide zu viele verschachtelte Schleifen, da diese die Ladezeit deines Shops beeinträchtigen können. Besonders bei großen Kollektionen solltest du mit Limits arbeiten:

{% for product in collection.products limit: 12 %}
  {# Produktausgabe #}
{% endfor %}

Responsive Design berücksichtigen

Deine Liquid-Anpassungen sollten auf allen Geräten funktionieren. Teste Änderungen immer auch auf Smartphones und Tablets. Die Shopify-Theme-Vorschau bietet hierfür eine Geräte-Ansicht.

Sicherheitshinweis: Gib niemals sensible Daten wie API-Schlüssel oder Passwörter direkt im Liquid-Code ein. Diese gehören in die Theme-Einstellungen oder als private App-Konfiguration.

Wann du einen Shopify-Entwickler hinzuziehen solltest

Mit den Grundlagen von Liquid kannst du viele Anpassungen selbst vornehmen. Es gibt jedoch Situationen, in denen professionelle Unterstützung sinnvoll ist:

  • Komplexe Custom Sections oder App-Integrationen
  • Performance-Optimierung und Page Speed-Verbesserungen
  • Individuelle Checkout-Anpassungen (erfordert Shopify Plus)
  • Anbindung externer Systeme wie JTL-Wawi oder ERP-Systeme
  • Umfassende Theme-Entwicklung von Grund auf
  • Barrierefreiheit (WCAG-Standards) und internationale Mehrsprachigkeit

Als Webagentur mit E-Commerce-Fokus unterstützen wir Unternehmen aus Schortens, Wilhelmshaven und ganz Friesland bei anspruchsvollen Shopify-Projekten. Von der Shopify-Automatisierung bis zur vollständigen Shop-Entwicklung – wir finden gemeinsam die passende Lösung für dein Business.

Brauchst du Unterstützung bei deinem Shopify-Shop?

Ob Theme-Anpassung, Performance-Optimierung oder komplett individuelle Entwicklung – wir von TwoPixels aus Schortens sind dein Partner für professionelle Shopify-Projekte in der Region Friesland.

Jetzt unverbindlich anfragen

Fazit: Mit Liquid-Grundlagen selbstständiger arbeiten

Shopify Liquid ist ein mächtiges Werkzeug, das dir als Shop-Betreiber mehr Flexibilität und Unabhängigkeit gibt. Mit den in diesem Artikel vorgestellten Grundlagen kannst du typische Anpassungen selbst vornehmen – vom Anpassen von Texten über das Darstellen von Produktinformationen bis hin zu kundenspezifischen Inhalten.

Die wichtigsten Punkte zusammengefasst:

  • Arbeite immer mit einem Theme-Duplikat, um Fehler zu vermeiden
  • Nutze Liquid-Objekte, Tags und Filter für dynamische Inhalte
  • Dokumentiere deine Änderungen mit Kommentaren
  • Teste alle Anpassungen auf verschiedenen Geräten
  • Hole dir professionelle Hilfe bei komplexen Anforderungen

Ob du einen kleinen Handwerksbetrieb in Wilhelmshaven, eine Praxis in Jever oder einen Gastronomiebetrieb an der Nordseeküste führst – mit grundlegenden Liquid-Kenntnissen kannst du deinen Shopify-Shop noch besser an deine Bedürfnisse anpassen. Und wenn es doch einmal komplizierter wird, stehen wir von TwoPixels als lokaler Partner gerne zur Seite.

Häufig gestellte Fragen

Kann ich mit Liquid das komplette Design meines Shops ändern?

Liquid steuert hauptsächlich die dynamischen Inhalte und die Logik deines Shops. Für das visuelle Design (Farben, Schriftarten, Layout) verwendest du zusätzlich CSS. Viele grundlegende Design-Anpassungen kannst du über den Shopify Theme-Editor vornehmen, ohne Code zu schreiben. Liquid ermöglicht dir aber, welche Inhalte wo und unter welchen Bedingungen angezeigt werden – das ist die Basis für individuelle Shop-Erlebnisse.

Wie kann ich meine Liquid-Änderungen rückgängig machen?

Shopify speichert keine automatische Versionshistorie deines Theme-Codes. Deshalb ist es wichtig, vor größeren Änderungen ein Theme-Duplikat zu erstellen. Wenn etwas schiefgeht, kannst du einfach wieder zum funktionierenden Theme wechseln. Alternativ kannst du deinen Theme-Code auch extern in einem Git-Repository sichern, um eine vollständige Versionskontrolle zu haben.

Welche Programmierkenntnisse brauche ich für Liquid?

Grundlegende HTML-Kenntnisse sind hilfreich, aber nicht zwingend erforderlich. Liquid selbst hat eine relativ flache Lernkurve. Wenn du verstehst, wie Bedingungen (if/else) und Schleifen (for) funktionieren, kannst du bereits viele praktische Anpassungen vornehmen. Für komplexere Projekte sind zusätzliche Kenntnisse in CSS und JavaScript von Vorteil, aber für einfache Theme-Anpassungen reichen die Liquid-Grundlagen völlig aus.

Kann ich mit Liquid auch den Checkout-Bereich anpassen?

Der Checkout-Bereich ist in Shopify standardmäßig geschützt und kann nur mit einem Shopify-Plus-Account per Liquid angepasst werden. Bei normalen Shopify-Tarifen sind die Anpassungsmöglichkeiten auf das Branding (Logo, Farben) beschränkt. Alle anderen Bereiche deines Shops – Startseite, Produktseiten, Kollektionen, Blog etc. – kannst du aber mit Liquid frei gestalten.

Wo finde ich Hilfe, wenn mein Liquid-Code nicht funktioniert?

Die offizielle Shopify Liquid-Dokumentation ist sehr umfangreich und enthält viele Beispiele. Auch die Shopify-Community und Foren wie das Shopify-Community-Forum oder Stack Overflow sind gute Anlaufstellen. Wenn du in der Region Friesland oder Wilhelmshaven ansässig bist, kannst du dich auch an uns wenden – wir von TwoPixels helfen gerne bei Shopify-Fragen weiter.

Beeinflusst Liquid-Code die Ladegeschwindigkeit meines Shops?

Gut geschriebener Liquid-Code hat nur minimale Auswirkungen auf die Performance. Problematisch wird es erst bei sehr vielen verschachtelten Schleifen oder wenn du große Datenmengen verarbeitest. Achte darauf, Schleifen mit dem limit-Parameter zu begrenzen und vermeide unnötige Datenbankabfragen. Wenn du dir bei Performance-Fragen unsicher bist, lohnt sich ein professionelles SEO-Audit, das auch technische Performance-Aspekte abdeckt.

Kann ich Liquid-Anpassungen auf allen Shopify-Themes verwenden?

Ja, Liquid ist die Standard-Template-Sprache für alle Shopify-Themes. Die grundlegende Syntax funktioniert überall gleich. Allerdings können sich die Theme-Strukturen unterscheiden – ein älteres Theme hat möglicherweise andere Dateinamen oder Ordnerstrukturen als moderne Themes wie Dawn (Shopifys Standard-Theme seit 2021). Die Liquid-Grundlagen bleiben aber immer gleich, du musst dich nur mit der jeweiligen Theme-Architektur vertraut machen.

Gibt es eine Testumgebung für Liquid-Code in Shopify?

Shopify bietet keine separate Testumgebung, aber du kannst ein Theme-Duplikat als Testversion verwenden. Aktiviere das Duplikat nicht, sondern nutze die "Vorschau"-Funktion, um deine Änderungen zu testen. So bleiben deine Live-Besucher von Experimenten unberührt. Für größere Projekte empfiehlt sich die Verwendung der Shopify CLI mit einer lokalen Entwicklungsumgebung, aber für einfache Anpassungen reicht das Theme-Duplikat vollkommen aus.

Glossar: Wichtige Begriffe rund um Shopify Liquid

Liquid: Template-Sprache von Shopify, die dynamische Inhalte in Online-Shops ermöglicht. Entwickelt von Shopify und in Ruby geschrieben, erlaubt Liquid das Abrufen und Anzeigen von Shop-Daten wie Produkten, Preisen und Kundeninformationen direkt im Theme-Code.

Theme: Das Design-Template deines Shopify-Shops, bestehend aus HTML, CSS, JavaScript und Liquid-Code. Themes steuern das gesamte Erscheinungsbild und die Struktur des Shops und können über den Theme-Store gekauft oder individuell entwickelt werden.

Section: Wiederverwendbare Theme-Abschnitte in Shopify, die im Theme-Editor bearbeitet werden können. Sections ermöglichen es Shop-Betreibern, Seitenlayouts ohne Code-Kenntnisse anzupassen – beispielsweise Header, Footer, Produktlisten oder Banner-Bereiche.

Snippet: Kleine, wiederverwendbare Code-Bausteine in Liquid, ähnlich wie Funktionen in der Programmierung. Snippets werden mit {% render 'snippet-name' %} in andere Dateien eingebunden und helfen, Code übersichtlich und wartbar zu halten.

Filter: Liquid-Funktionen, die Daten transformieren oder formatieren. Mit dem Pipe-Symbol | werden Filter angewendet, z.B. {{ product.price | money }} für Währungsformatierung oder {{ text | upcase }} für Großbuchstaben.

Object: Liquid-Objekte enthalten Daten aus deinem Shop, wie product, collection, customer oder shop. Mit doppelt geschwungenen Klammern {{ }} werden diese Daten ausgegeben, z.B. {{ product.title }} für den Produktnamen.

Tag: Liquid-Tags mit {% %} steuern die Programmlogik – Bedingungen (if/else), Schleifen (for), Zuweisungen (assign) und mehr. Tags kontrollieren, welche Inhalte unter welchen Bedingungen angezeigt werden.

Metafield: Zusätzliche benutzerdefinierte Datenfelder in Shopify, die über die Standard-Produktinformationen hinausgehen. Mit Metafields kannst du individuelle Informationen speichern (z.B. Herstellungsland, Pflegehinweise) und per Liquid ausgeben: {{ product.metafields.custom.herkunft }}.

Haben Sie Fragen zu diesem Thema?

Wir beraten Sie gerne persönlich und unverbindlich

Kontakt aufnehmen Weitere Artikel lesen