Filtern mit ausgewählten Tags funktioniert nicht

Topic summary

Beim Einrichten von Produktfiltern über Search & Discovery (Quelle: Tags) werden im Shop trotz Auswahl bestimmter Tags alle verfügbaren Tags angezeigt. Ziel ist, nur zuvor ausgewählte Tags im Filter zu zeigen.

Empfohlene Prüfungen: In Online‑Shop > Themes > Anpassen auf die Kategorieseiten gehen und sicherstellen, dass die Filter korrekt aktiviert/konfiguriert sind. Das adressiert häufige Theme‑Einstellungen als Ursache.

Workarounds/Alternativen: Eigene Filter mit Metafeldern und Liquid umsetzen. Metafelder = zusätzliche, frei definierbare Produktfelder; Liquid = Shopify‑Template‑Sprache. Ein Codebeispiel (bereitgestellt) filtert Produkte anhand eines ausgewählten Tags/Metafelddatums und zeigt nur passende Produkte an. Hinweis: Das Code‑Snippet ist zentral für die Umsetzung.

Weitere Optionen: Premium‑Apps mit erweiterten Filterfunktionen verwenden oder Entwickler für maßgeschneiderte Lösungen einbinden.

Status: Keine bestätigte Lösung im Thread; Vorschläge wurden gemacht, Rückmeldung ausstehend. Offene Frage bleibt, warum die Tag‑Auswahl in Search & Discovery nicht auf die im Filter angezeigten Tags begrenzt.

Summarized with AI on December 25. AI used: gpt-5.

Hallo,

Ich möchte in meinem Shop einen Filter anlegen, um die Suche nach Produkten für meine Kunden einfacher zu gestalten. Dies würde ich gerne mithilfe von Tags machen.

Auf diesem Weg kommt man auf die Seite von der ich spreche:

Search and Discovery → Customize Filters → Add Filter → Source: Tags

Auf dieser Seite gibt es dann die Möglichkeit verschiedene Tags auszusuchen, die im Filter sein sollen und diese dann zu sichern. Trotzdem werden unter dem Filter in meinem Shop dann aber immer alle Tags die es allgemein gibt angezeigt und nicht nur die die ich vorher ausgewählt habe.

Kann mir da vielleicht jemand weiterhelfen?

Dankeschön

LG

Hey @MMartini

Das Problem, das du beschreibst, tritt häufig bei der Verwendung von Tags als Filterquelle im Shopify-Shop auf. Obwohl du spezifische Tags für deine Filter auswählst, zeigt der Filter am Ende alle verfügbaren Tags an. Hier sind einige Schritte und Lösungen, die dir helfen können, das Problem zu beheben:

  1. Stelle sicher, dass die Filter aktiviert sind:
    • Gehe zu Online-Shop > Themes > Anpassen.
    • Navigiere zu den Sammlung-Seiten und überprüfe, ob die Filteroptionen korrekt aktiviert und konfiguriert sind.

Wenn die Standard-Tag-Filterung nicht wie gewünscht funktioniert, kannst du benutzerdefinierte Filter implementieren, indem du Metafelder und Liquid-Code verwendest. Hier ist ein Beispiel, wie du das machen kannst.

Metafelder für die Produkte anlegen:

  • Erstelle Metafelder für die spezifischen Filterkriterien, die du verwenden möchtest.
  • Bearbeite die collection.liquid oder eine entsprechende Datei und füge benutzerdefinierten Liquid-Code hinzu, um die Produkte basierend auf den Metafeldern zu filtern.
{% assign selected_tag = current_tags.first %}

  {% for product in collection.products %}
    {% if product.metafields.custom.tag == selected_tag %}
      
      

        ## {{ product.title }}
        

{{ product.metafields.custom.tag }}

      

    {% endif %}
  {% endfor %}

Alternativen und Workarounds- Nutze Premium-Apps: Einige Nutzer haben berichtet, dass sie das Problem durch die Verwendung von Premium-Apps gelöst haben, die erweiterte Filterfunktionen bieten.

  • Anpassungen durch Entwickler: Falls die oben genannten Lösungen nicht funktionieren, könnte es hilfreich sein, einen Shopify-Entwickler zu konsultieren, der maßgeschneiderte Filterlösungen erstellen kann.

Hoffe das hilft dir weiter - lass wissen falls nicht! :wink:


Warum nicht etwas Gamification in das Shop einbauen, um deinen Kunden etwas Fun im Shop anzubieten? Gerne kann ich bei Interesse Tipps dazu geben!

Hast du weitere Fragen zum Shop? Gebe einfach ein Suchbegriff oben in der Suchleiste der Community Landingpage ein, denn das Thema haben wir sehr wahrscheinlich schon besprochen. Halte bitte Ausschau in deiner E-Mail auf Notifications zu Antworten auf deine Fragen in der Community.