Adicionar um link de login de cliente ao tema

Caso use as contas de cliente e o link de login não seja exibido no cabeçalho do tema para os clientes fazerem login, adicione o link ao tema.

Verificar se há um link de login no tema

Muitos temas incluem links de login por padrão. Antes de prosseguir com este tutorial, verifique se o tema é compatível com links de login.

Etapas:

  1. No admin da Shopify, acesse Configurações > Contas de cliente.

  2. Ative o botão de alternância Mostrar links de login.

  3. Depois de ativar os links de login, visite a loja virtual como se fosse um cliente e procure o ícone de perfil no cabeçalho da loja para fazer login.

  4. Se o ícone de perfil não for exibido, siga as etapas para adicionar um link de login ao tema.

Adicionar um link de login ao tema

Se o cabeçalho da loja virtual não exibir um ícone de perfil que permita aos clientes fazerem login na loja, adicione um link de login ao tema.

Etapas:

  1. No admin da Shopify, acesse Loja virtual > Temas.

  2. Encontre o tema que você quer editar, clique no botão para abrir o menu de ações e, depois, em Editar código.

  3. Na pasta Sections, abra o arquivo header.liquid.

  4. Adicione o seguinte snippet de código ao arquivo header.liquid e clique em Salvar.

  • Para direcionar os clientes para as contas de cliente após o login:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.account_login_url }}">Login</a>
{% endif %}
  • Para direcionar os clientes de volta para a loja virtual após o login:
{% if customer %}
  <a href="{{ routes.account_url }}">Account</a>
{% else %}
  <a href="{{ routes.storefront_login_url }}">Login</a>
{% endif %}