Kunden-Login-Link zu deinem Theme hinzufügen

Wenn du Kundenkonten verwendest und in deinem Theme-Header kein Login-Link für Kunden angezeigt wird, kannst du deinem Theme einen Kunden-Login-Link hinzufügen. Bevor du deinen Theme-Code bearbeitest, beachte die Überlegungen zur Anpassung deines Themes.

Nach einem Login-Link in deinem Theme suchen

Viele Themes enthalten standardmäßig Login-Links. Bevor du mit diesem Tutorial fortfährst, überprüfe, ob Login-Links für dein Theme unterstützt werden.

Schritte:

  1. Gehe in deinem Shopify-Adminbereich zu Einstellungen > Kundenkonten.

  2. Aktiviere den Toggle Button Login-Links anzeigen.

  3. Nachdem du Login-Links aktiviert hast, besuche deinen Onlineshop so, als ob du ein Kunde wärst, und überprüfe, ob das Profilsymbol in deinem Shop-Header für die Anmeldung angezeigt wird.

  4. Wenn das Profilsymbol nicht angezeigt wird, befolge die folgenden Schritte, um einen Login-Link zu deinem Theme hinzuzufügen.

Login-Link zu deinem Theme hinzufügen

Wenn in deinem Onlineshop-Header kein Profilsymbol angezeigt wird, über das Kunden sich bei deinem Shop einloggen können, kannst du deinem Theme einen Login-Link hinzufügen.

Schritte:

  1. Gehe im Shopify-Adminbereich zu Onlineshop > Themes.
  2. Suche das Theme, das du bearbeiten möchtest, klicke auf die Schaltfläche ..., um das Aktionsmenü zu öffnen, und klicke dann auf Code bearbeiten.
  3. Öffne im Ordner Abschnitte die Datei header.liquid.
  4. Füge der Datei header.liquid das folgende Code-Snippet hinzu und klicke auf Speichern.
    • So leitet du Kunden nach dem Login zu Kundenkonten:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.account_login_url }}">Login</a>
{% endif %}
  • So leitet du Kunden nach dem Login zurück zum Onlineshop:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.storefront_login_url }}">Login</a>
{% endif %}
Du hast die gesuchten Antworten nicht gefunden? Wir helfen dir gerne weiter.