So fügst du einen Favoriten-Link (Symbol, Text oder Schaltfläche) zu deinem Shopify-Header hinzu
Wenn du ein bestimmtes „Favoriten“-Symbol in die Navigationsleiste deiner Website einfügst („Header“), steigerst du das Kundenengagement, da deine Kund*innen im Customer Hub ihre Favoriten leichter finden. Indem du deinen Kund*innen einen eigenen Startpunkt für ihre gespeicherten Artikel gibst, ermutigst du sie, größere Körbe zu bauen und öfter in deinen Shop zurückzukehren.
Du kannst dies als Symbol (z. B. ein Herz), einen einfachen Textlink (z. B. „Favoriten“) oder eine Schaltfläche implementieren. In dieser Anleitung erfährst du, wie du den erforderlichen Code mit dem Liquid-Code von Shopify in den Header deiner Website einfügst.
In diesem Leitfaden erfährst du, wie du ein Herzsymbol in deine Theme-Assets hochlädst und den Code-Link mit dem Liquid-Code von Shopify in den Header deiner Website einfügst.
Bevor du anfängstHinweis: Bei diesem Vorgang musst du den Code deines Shopify-Themes bearbeiten. Wenn du dich beim Schreiben von Code nicht wohlfühlst oder kein Entwicklerteam hast, empfehlen wir dir, dich an einen Klaviyo-Partner zu wenden. Klaviyo Support kann keine Probleme bei Implementierungen von benutzerdefiniertem Code beheben.
Bevor du anfängst
Wir empfehlen dir dringend, dein Live-Theme zu duplizieren, bevor du Änderungen vornimmst. So kannst du das neue Symbol in einer sicheren Umgebung testen, ohne dass dein Live-Shop beeinträchtigt wird.
Gehe in Shopify zu Online-Shop > Themes.
Klicke auf das Menü mit den drei Punkten (...) neben deinem Live-Theme.
Wähle Duplizieren.
Schritt 1: Deine Assets vorbereiten (wenn du ein Symbol verwenden möchtest)
Lade zunächst die Symboldatei hoch, die als Schaltfläche dient. Die Verwendung einer SVG-Datei ist am besten, da sie auf jede Bildschirmgröße skaliert werden kann, ohne dass die Qualität darunter leidet, und die Farben deines Themes erben kann.
Du musst ein Symbol finden, das du verwenden möchtest. Dies kann jedes Symbol sein, aber wir empfehlen dir, eine SVG-Datei zu verwenden, um Pixelbildung zu vermeiden. Eine Standardversion (mit Lizenz) kannst du hier herunterladen: Heroicons heart.svg.
Navigiere in deinem Shopify-Administrator zu Online-Shop > Themes.
Suche dein Theme und klicke auf das Menü mit den drei Punkten (...) > Code bearbeiten.
Scrolle in der linken Seitenleiste nach unten zum Ordner Assets und klicke auf Add a new asset.
Lade deine Symboldatei hoch.
Schritt 2: Füge den Link für die Kopfzeile (obere Navigationsleiste) ein.
Als Nächstes fügst du das Code-Fragment hinzu, das das Symbol anzeigt und es mit dem Customer Hub verknüpft.
-
Suche im Code-Editor für das Theme nach der Datei, die deinen Header steuert.
Online-Shop 2.0-Themes (z. B. Morgenröte): Suche nach
sections/header.liquid.Vintage Themes: Suche nach
snippets/header-icons.liquidoderheader-bar.liquid.
Suche die Einfügemarke: Drücken Sie
Strg+F(oderCmd+Fauf dem Mac) und suchen Sie nach dem WortWarenkorboderKonto. Du möchtest deinen neuen Code in denselben Container einfügen (in der Regel einen<div>oder<ul>), der diese vorhandenen Symbole enthält.Füge eine der folgenden Code-Optionen an der Stelle ein, an der der Link erscheinen soll (z. B. direkt vor dem Warenkorb-Symbol).
Option A: Der Symbollink
Option A: Der Symbollink
Verwende diesen Code, wenn du Schritt 1 abgeschlossen hast und ein Herzsymbol anzeigen möchtest, vorausgesetzt, es heißt icon-heart.svg in unserem Beispiel:
<a href=„#k-hub/favorites“ id=„favorites-icon-bubble“ aria-label=„Favoriten öffnen“ title=„Favoriten“ style=„display:flex;align-items:center;justify-content:center;height:4.4rem;width:4.4rem;“>
<span style=„height:20px;width:20px“>
{{ 'icon-heart.svg' | inline_asset_content }}
</span> </a>
Option B: Textlink oder Schaltfläche
Verwende diesen Code, wenn du einen Textlink oder eine Schaltfläche bevorzugst. Dafür musst du keine Assets hochladen.
Für einen einfachen Text-Link:
<a href=„#k-hub/favorites“ class=„header__menu-item header__menu-item-list“ style=„text-decoration: none;“> Favoriten </a>
Für eine Schaltfläche:
<a href=„#k-hub/favorites“ class=„button-primary“> Favoriten </a>
Klicke auf Speichern.
ErgebnisTipp: Dem Stil deines Themes entsprechen Wenn dein Theme eine bestimmte CSS-Klasse für Header-Symbole verwendet (z. B.
Header__iconoricon-link), you can replace the inlinestyle=attribute in the code above with that class (e.g.,class="header__Symbol“). Dadurch wird sichergestellt, dass die Abstands- und Hover-Effekte perfekt zu deinen anderen Schaltflächen passen.
Ergebnis
Öffne deinen Shop nach dem Speichern in einem neuen Inkognito-/Privat-Fenster, um das Browser-Caching zu umgehen. Du solltest das Herzsymbol in deiner Navigationsleiste sehen. Wenn du auf dieses Symbol klickst, wird jetzt die Registerkarte Favoriten im Customer Hub geöffnet.
Fehlerbehebung
Fehlerbehebung
Wenn das Symbol nicht erscheint oder falsch aussieht:
Das Symbol ist ein fehlerhaftes Bild: Stelle sicher, dass du die Datei in den Ordner Assets hochgeladen und sie genau
icon-heart.svgbenannt hast. Bei den Dateinamen wird zwischen Groß- und Kleinschreibung unterschieden.Das Symbol ist falsch ausgerichtet: Möglicherweise musst du die Werte für
HöheundBreiteimStilattributdes Code-Fragments anpassen, damit sie mit der Höhe der Navigationsleiste deines Themes übereinstimmen.Änderungen werden nicht angezeigt: Shopify-Themes werden aggressiv zwischengespeichert. Versuche, eine Vorschau des Themes in einem Inkognito-Fenster anzuzeigen oder füge
?preview_theme_id=an deine URL an, wenn du an einem Entwurfsthema arbeitest.