Anleitungen

WooCommerce Variation Swatches: Farben und Labels

Von Mariusz Szatkowski · Aktualisiert: 2026-06-25

Wer auf einer WooCommerce-Produktseite eine Farbe oder eine Größe wählt, trifft für beides auf dasselbe Bedienelement: ein Dropdown. Es funktioniert, verbirgt aber genau das, was die Kundin oder der Kunde eigentlich vergleichen möchte. Eine Farbe wird zu einem Wort in einer Liste, und eine Größe sitzt hinter einem Klick, der erst geöffnet werden muss, bevor sich überhaupt eine Option lesen lässt. Swatches verwandeln diese Auswahl in etwas Sichtbares und direkt Anklickbares. Dieser Leitfaden erklärt, was Variations-Swatches sind, warum Dropdowns die Kaufentscheidung verlangsamen, was ein Swatch-Plugin wirklich richtig machen muss und wie das kostenlose Swatch-Plugin sie hinzufügt, ohne Ihren Shop auszubremsen.

Was Variations-Swatches sind

Ein variables WooCommerce-Produkt besteht aus Attributen. Ein T-Shirt hat ein Farb- und ein Größenattribut, eine Handyhülle eine Farbe und ein Modell. Jedes Attribut wird auf der Produktseite standardmäßig als <select>-Dropdown angezeigt, und die Kundschaft wählt aus jedem eine Option, um bei einer konkreten Variation mit eigenem Preis, Lagerbestand und Bild zu landen. Dieses Modell ist solide. Das Problem liegt allein darin, wie die Auswahl präsentiert wird.

Ein Dropdown zwingt die Kundschaft, drei Dinge nacheinander zu erledigen: die Liste öffnen, die Optionsnamen lesen und eine auswählen, bevor sich der Rest sehen lässt. Bei einer Größe ist das nur leicht störend. Bei einer Farbe ist es ernsthaft wenig hilfreich, denn eine Farbe, die als Wort “Saphir” oder “Waldgrün” erscheint, sagt nichts darüber aus, wie das Produkt tatsächlich aussieht. Man wählt blind und hofft, dass der Name zum Bild passt.

Variations-Swatches ersetzen diese Dropdowns durch visuelle Bedienelemente:

  • Farbpunkte für ein Farbattribut, damit die tatsächliche Farbe statt ihres Namens sichtbar wird.
  • Button- oder Beschriftungs-Pills für Größen und andere Attribute, sodass jede Option auf einen Blick sichtbar ist und ein Tippen sie auswählt.

Nichts ist hinter einem Klick verborgen. Die Kundschaft überfliegt die Reihe, sieht, was verfügbar ist, und wählt. Die Entscheidung fällt schneller, und der Shop wirkt näher an den großen Händlern, mit denen die Kundschaft ihn ohnehin vergleicht, wo Swatches eher die Regel als die Ausnahme sind.

Warum Dropdowns die Entscheidung verlangsamen

Die Kosten eines Variations-Dropdowns sind pro Interaktion gering und in Summe groß. Jeder zusätzliche Schritt zwischen dem Aufrufen eines Produkts und dem Hinzufügen zum Warenkorb ist eine Gelegenheit zu zögern, und Zögern auf einer Produktseite ist genau die Stelle, an der Conversions leise verloren gehen.

Bei Dropdowns gehen speziell drei Dinge schief. Erstens sind die Optionen erst nach dem Öffnen sichtbar, sodass die Kundschaft auf einen Blick nicht erkennt, wie viele Farben oder Größen es gibt oder ob die gewünschte überhaupt angeboten wird. Zweitens ist eine als Text dargestellte Farbe mehrdeutig, sodass die Kundschaft entweder rät oder zur Galerie zurückscrollt, um abzugleichen, was den Lesefluss unterbricht. Drittens öffnet ein natives Select auf dem Smartphone eine separate Auswahl-Overlay, was mehr Reibung erzeugt als das Antippen eines sichtbaren Swatches an Ort und Stelle.

Nichts davon bedeutet, dass Dropdowns kaputt sind. Es bedeutet, dass sie das falsche Werkzeug für Attribute sind, die die Kundschaft sehen möchte. Farbe ist der offensichtliche Fall, aber dieselbe Logik gilt für alles, bei dem ein flaches Ausbreiten der Optionen klarer ist als ihr Verschachteln in einem Menü.

Was ein gutes Swatch-Plugin braucht

Swatches lassen sich leicht schlecht umsetzen. Viele Plugins malen hübsche Bedienelemente über WooCommerce und schaffen mehr Probleme, als sie lösen. Drei Dinge unterscheiden ein Swatch-Plugin, dem Sie vertrauen können, von einem, das Ihnen später Ärger bereitet. Nutzen Sie sie als Checkliste, ob Sie selbst entwickeln, kaufen oder installieren.

  • Es steuert das native Variationsformular an. Der Swatch sollte eine Eingabe in die eigene Variationslogik von WooCommerce sein, kein paralleles System, das daneben angeflanscht ist. Speist der Swatch das echte Formular, aktualisieren sich Preis, Lagerstatus, Galeriebild und der In-den-Warenkorb-Button über den getesteten Code-Pfad von WooCommerce. Ist das nicht der Fall, geraten diese Dinge aus dem Takt, und es entstehen die klassischen Fehler: ein Preis, der nicht zur Auswahl passt, ein In-den-Warenkorb-Button, der deaktiviert bleibt, ein Lagerbestand, der lügt.

Warnung: Ein Swatch, der als paralleles System läuft, statt das eigene Variationsformular von WooCommerce zu speisen, gerät aus dem Takt und erzeugt die klassischen Fehler: einen Preis, der nicht zur Auswahl passt, einen deaktivierten In-den-Warenkorb-Button und einen Lagerbestand, der lügt.

  • Es bremst den Shop nicht aus. Viele Swatch-Plugins laden jQuery und einen ganzen Stapel zusätzlicher Bibliotheken auf jeder Seite, ob ein Produkt sie braucht oder nicht. Ein kleines Skript, das sich in die vorhandenen Variations-Events von WooCommerce einklinkt, leistet dasselbe ohne diesen Ballast und lädt im Idealfall gar nichts auf Seiten, die keine Swatches darzustellen haben.
  • Es ist barrierefrei. Swatches, die als unbeschriftete klickbare <div>-Elemente gebaut sind, sperren Tastatur- und Screenreader-Nutzende vollständig aus und machen aus einem zuvor perfekt barrierefreien nativen Select ein Bedienelement, das mit assistiver Technik niemand bedienen kann. Korrekte Radiogroup-Semantik, Navigation per Pfeiltaste, sichtbarer Fokus und Screenreader-Beschriftungen halten das Bedienelement für alle nutzbar, was sowohl richtig als auch zunehmend eine rechtliche Erwartung ist.

Eine vierte, leisere Anforderung: sanftes Zurückfallen. Ein Swatch-Plugin sollte eine Produktseite nie kaputtmachen, nur weil ein Attribut nicht vollständig konfiguriert wurde. Ein Attribut ohne zugewiesene Farben sollte einfach sein Dropdown behalten, sodass Sie Swatches Attribut für Attribut ohne Risiko ausrollen können.

Wie Swatch das umsetzt

Swatch for WooCommerce ist ein kostenloses, quelloffenes Plugin, das Variations-Dropdowns auf der Einzelproduktseite durch visuelle Swatches ersetzt, gebaut genau um die oben genannten Punkte. Es ist bewusst fokussiert: Es erledigt die Swatch-Aufgabe gut, statt ein Dutzend zusammenhangloser Funktionen zu bündeln.

Farbpunkte und Beschriftungs-Pills ersetzen die Variations-Dropdowns auf einer WooCommerce-Produktseite Swatch verwandelt die Farb- und Größen-Dropdowns in sichtbare, anklickbare Bedienelemente auf der Produktseite.

  • Zwei Swatch-Typen. Farbpunkte sowie Button- oder Beschriftungs-Pills. Sie wählen den Typ für jedes Attribut unabhängig, sodass Farbe als Punkte und Größe als Pills erscheinen kann, alles am selben Produkt.
  • Farbe und Beschriftung pro Begriff. Sie legen für jeden Begriff eine Farbe fest, bereinigt über sanitize_hex_color, oder eine individuelle Beschriftung, gespeichert als Term-Meta. Eine Button-Beschriftung übernimmt standardmäßig den Begriffsnamen, sodass Sie eine eigene Beschriftung nur dann setzen, wenn Sie etwas Kürzeres als den vollständigen Attributwert möchten.
  • Natives Variationsformular. Die Swatches speisen das eigene Variationsformular von WooCommerce, sodass Preis, Lagerbestand und der In-den-Warenkorb-Button genau so aktualisiert werden wie bei Dropdowns. Ausgewählte und nicht kombinierbare Zustände werden automatisch abgebildet, sodass jemand, der eine Farbe ohne passende Größe wählt, diese Kombination genauso behandelt sieht, wie WooCommerce sie ohnehin behandelt.
  • Per Tastatur bedienbar. Radiogroup-Semantik und Navigation per Pfeiltaste, mit Screenreader-Beschriftungen, sodass sich der Swatch wie eine native Radio-Gruppe verhält.
  • Barrierefreie Optik. Sichtbare Fokusringe, ausreichender Kontrast und Unterstützung für reduzierte Bewegung, ohne Layout-Shift, wenn die Swatches gerendert werden.
  • Sauberer Fallback. Ein Attribut ohne Swatch-Daten behält das standardmäßige Dropdown, sodass während der Konfiguration nie etwas kaputtgeht.
  • Reines JavaScript. Das Frontend klinkt sich ohne jQuery-Abhängigkeit in die Variations-Events von WooCommerce ein, und sind Swatches deaktiviert, werden weder Swatch-Styles noch -Skripte geladen.

Es ist eigenständig: keine externen Dienste, kein Konto, kein API-Schlüssel, keine entfernten Skripte, Schriften oder CDN-Assets und keine Telemetrie. Alles liegt in Ihrer eigenen Datenbank. Der Swatch-Typ pro Attribut und die globalen Standardwerte werden in den Plugin-Optionen gespeichert, und Farbe sowie Beschriftung jedes Begriffs werden als Term-Meta swatch_color und swatch_label an Ihren vorhandenen WooCommerce-Attributbegriffen abgelegt.

Einrichtung

Bis die Swatches live sind, vergehen nur ein paar Minuten:

  1. Installieren Sie das Plugin über Plugins → Installieren, oder laden Sie es nach /wp-content/plugins/swatch hoch. WooCommerce muss installiert und aktiv sein.
  2. Aktivieren Sie es. Swatches funktionieren von Haus aus, sodass an dieser Stelle bereits ein Swatch im Button-Stil auf Ihren variablen Produkten erscheint.
  3. Öffnen Sie WooCommerce → Swatch, um die globalen Standardwerte zu setzen: ob Swatches aktiviert sind und welcher Standard-Swatch-Typ (Button oder Farbe) für jedes Attribut gilt, dem Sie keinen eigenen Typ zugewiesen haben.
  4. Öffnen Sie unter Produkte → Attribute ein Attribut und setzen Sie seinen Swatch-Typ, falls Sie den Standard überschreiben möchten. Für Farb-Swatches öffnen Sie jeden Begriff dieses Attributs und legen eine Swatch-Farbe fest; für Button-Swatches setzen Sie optional pro Begriff eine kurze Swatch-Beschriftung.

Die Einstellungsseite trägt unter jedem Feld eine direkte Hilfe sowie eine kleine Vorschau der beiden Swatch-Stile, sodass Sie während der Konfiguration nicht in der Dokumentation nachschlagen müssen. Weil die Farben und Beschriftungen bei jedem Attribut statt auf einer zentralen Einstellungsseite liegen, bleiben sie korrekt, während Ihr Katalog wächst. Die Konfiguration ist auf die Berechtigung manage_woocommerce beschränkt, sodass Shop-Manager Swatches ohne vollen Administratorzugang einrichten können.

Die Swatch-Einstellungsseite in wp-admin, mit Swatch-Typ pro Attribut und Farbfeldern pro Begriff In wp-admin wählen Sie den Swatch-Typ pro Attribut und legen für jeden Begriff eine Farbe fest.

Praktische Tipps

Ein Plugin liefert den Mechanismus, ein paar Gewohnheiten verbessern das Ergebnis.

  • Verwenden Sie Farb-Swatches nur für Farben. Farbpunkte verdienen ihren Platz, wenn die Option eine Farbe ist, die die Kundschaft sehen möchte. Für Größen, Materialien oder Kapazitäten sind Button-Pills klarer, denn ein farbiger Punkt für “Groß” sagt nichts aus. Das Mischen der beiden Typen pro Attribut ist genau der Zweck der Typ-Einstellung pro Attribut.

Tipp: Reservieren Sie Farbpunkte für Farbattribute. Ein farbiger Punkt für “Groß” sagt nichts aus, verwenden Sie daher für Größen, Materialien und Kapazitäten stattdessen Button- oder Beschriftungs-Pills.

  • Setzen Sie echte Farben, keine Näherungen. Ein Swatch “Marine”, der als reines Blau erscheint, verkauft das Produkt unter Wert und riskiert eine Retoure, wenn der Artikel dunkler ankommt, als der Punkt es nahelegte. Entnehmen Sie den Hex-Wert nach Möglichkeit der Produktfotografie, damit der Swatch dem entspricht, was die Kundschaft tatsächlich erhält.
  • Halten Sie Beschriftungen kurz. Button-Swatches lesen sich am besten, wenn die Beschriftung ein oder zwei Wörter umfasst. Sind Ihre Attributbegriffe lang, setzen Sie pro Begriff eine knappe eigene Beschriftung, statt den vollständigen Begriffsnamen unschön umbrechen zu lassen.
  • Rollen Sie ein Attribut nach dem anderen aus. Weil nicht konfigurierte Attribute auf das Dropdown zurückfallen, können Sie das Farbattribut Ihrer meistbesuchten Produkte zuerst umstellen, prüfen, dass es richtig aussieht, und von dort aus erweitern, ohne je eine kaputte Seite zu riskieren.

Hinweis: Ein Attribut ohne Swatch-Daten behält sein standardmäßiges Dropdown, sodass Sie Swatches Attribut für Attribut umstellen können, ohne je eine kaputte Produktseite zu riskieren.

  • Achten Sie bei nahezu weißen und nahezu schwarzen Farben auf den Kontrast. Ein weißer Swatch auf weißem Hintergrund verschwindet. Barrierefreies Swatch-Styling hilft, doch es lohnt sich, die hellsten und dunkelsten Begriffe mit eigenen Augen zu prüfen, damit der Punkt noch sichtbar ist.

Swatch im Vergleich zum Standard von WooCommerce

WooCommerce zeigt von Haus aus jedes Variationsattribut als Dropdown an. So sieht der Unterschied speziell für die Variationswahl aus:

FunktionStandard-WooCommerceSwatch
Anzeige des FarbattributsDropdown mit NamenFarbpunkte
Größe und andere AttributeDropdown mit NamenButton- oder Beschriftungs-Pills
Swatch-Typ pro Attributnicht verfügbarUnabhängig pro Attribut wählbar
Preis, Lagerbestand, In-den-WarenkorbNatives FormularSteuert dasselbe native Formular an
Nicht kombinierbare ZuständeNative BehandlungWerden automatisch abgebildet
Tastatur und ScreenreaderNative AuswahllisteRadiogroup, Pfeiltasten, Beschriftungen
jQuery-Abhängigkeitnicht verfügbarKeine, reines JavaScript
Nicht konfiguriertes AttributDropdownFällt auf das Dropdown zurück
KostenKostenlos (Core)Kostenlos; PRO ergänzt Bild-Swatches, Galerien, Archiv-Vorschauen

Kostenlos im Vergleich zu PRO

Die kostenlose Edition deckt Farb- sowie Button- und Beschriftungs-Swatches vollständig ab: die zwei Swatch-Typen, die Typ-Auswahl pro Attribut, eine Farbe oder Beschriftung pro Begriff, die Anbindung an das native Formular, die Barrierefreiheit und den sauberen Dropdown-Fallback. Sie ist ein vollständiges Swatch-Werkzeug für Einzelproduktseiten, kein Appetithappen.

Swatch PRO baut darauf auf, für Shops, die mehr aus Swatches herausholen möchten. Bild-Swatches pro Begriff, Galeriebilder pro Variation, sodass die Galerie mit der Auswahl wechselt, Swatches in Shop- und Kategorie-Loops, damit die Kundschaft eine Farbe wählen kann, bevor sie das Produkt öffnet, Hover-Tooltips sowie individuelle Swatch-Größen und -Formen gehören zu PRO. Das kostenlose Plugin stellt Filter bereit, in die sich PRO und andere Add-ons einklinken, sodass der Upgrade-Pfad additiv ist und kein Neuaufbau.

Die Kurzfassung

Variations-Swatches machen eine WooCommerce-Produktseite leichter lesbar, indem sie Farb- und Größen-Dropdowns in sichtbare, anklickbare Bedienelemente verwandeln, was die Entscheidung beschleunigt und das Raten beim Wählen einer Farbe nach Namen abschafft. Die empfehlenswerten Varianten steuern weiterhin das native Variationsformular von WooCommerce an, verzichten auf jQuery, fallen auf das Dropdown zurück, wenn ein Attribut nicht konfiguriert ist, und bleiben per Tastatur und Screenreader bedienbar. Swatch for WooCommerce leistet all das kostenlos mit Farb- und Beschriftungs-Swatches, funktioniert von Haus aus und überlässt Bild-Swatches, Galerie-Vorschauen und Archiv-Swatches der PRO-Version, sobald Sie dafür bereit sind.

Swatch for WooCommerce