> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bouquet-inc.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 従来のお客様アカウントのログインページへの遷移に関して

> 従来のお客様アカウントをお使いのストアで、未ログインのままお気に入りボタンを押したお客様を、従来のログインページへ遷移させる方法です。

未ログインのお客様がお気に入りボタンを押すと、Shopify の新しいお客様アカウントのログインページへ遷移します。従来のお客様アカウントをお使いのストアでは、テーマにスクリプトを1つ追加すると、従来のログインページ（`/account/login`）へ遷移し、ログイン後は元のページに戻ります。

## 設定方法

テーマのコード編集で `layout/theme.liquid` を開き、`</body>` の直前に次のスクリプトを追加します。

```html theme={null}
<script>
  if (window.multilikesConfig) {
    window.multilikesConfig.loginUrl =
      '/account/login?return_url=' + encodeURIComponent(location.pathname + location.search);
  }
</script>
```

アプリのお気に入りボタンはすべて対象です（商品・ブランド・店舗・コレクション・ページ・記事）。「未ログイン時のボタン動作」を「ログインページへの案内を表示する」にしている場合も、案内の「ログインする」ボタンが同じ遷移先になります。

> [!WARNING]
>
> `{{ content_for_header }}` の直後など、`</head>` より前に追加すると反映されません。必ず `</body>` の直前に追加してください。

## 確認方法

ログアウトした状態で商品ページを開き、お気に入りボタンを押します。アドレスバーが `/account/login?return_url=...` になっていれば設定は完了です。

> [!NOTE]
>
> ログイン後に元のページへ戻るには、ログインページのフォームが Shopify 標準のログインフォーム（`{% form 'customer_login' %}`）である必要があります。ログインページをカスタマイズしている場合は、遷移先のページのソースに `name="return_url"` の入力欄が含まれているかを確認してください。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.