FROM CACHE - jp_header

会員限定ページについて(リダイレクトがうまくいかない)

解決済
Masayuki
Shopify Partner
41 2 7

いつも親切なご回答ありがとうございます。

 

現在、こちらのサイトを参考に会員限定ページを作成しています。

https://www.shopify.jp/blog/shopify-members-only-store

 

質問なのですが、下記のようにリダイレクトを設定しても、一瞬だけ限定サイトが表示されてしまいます。

こちらは仕方のないことなのでしょうか?

<meta content="0; url=/account/login?checkout_url=/" http-equiv="refresh" />

 

何か解決策がありましたらご教授いただけますと幸いです。

 

■対象サイト 

https://agata-furniture.com/pages/vip

 

■対象コード

  {% unless customer %}
    {% if template == "page" %} 
  		{% if page.title == 'VI' %}
        	{% assign send_to_login = true %}
    	{% else %}
        	{% assign send_to_login = false %}
    	{% endif %}
  {% else %}
  	{% assign send_to_login = false %}
  {% endif %}
{% endunless %}
  
  {% if send_to_login %}
  <meta content="0; url=/account/login" http-equiv="refresh" />
  {% endif %}
1 件の受理された解決策
株式会社フルバランス
Shopify Partner
1288 464 607

成功

theme.liquidに

{{ content_for_layout }}

という行があると思います。こちらを

 

{% if send_to_login %}

{{ content_for_layout }}

 {% endif %}

 

の様に書き換えで対応可能かと存じます。(コンテンツ部分を表示しないという条件設定です)

株式会社フルバランス(Shopify Experts)
Shopify専門のEC成長支援会社です。ECの技術・実務・成長、お悩みのことがあれば、気軽にご相談ください。
『すべてのブランドの特大成長エンジンを搭載する』 株式会社フルバランス

元の投稿で解決策を見る

2件の返信2
株式会社フルバランス
Shopify Partner
1288 464 607

成功

theme.liquidに

{{ content_for_layout }}

という行があると思います。こちらを

 

{% if send_to_login %}

{{ content_for_layout }}

 {% endif %}

 

の様に書き換えで対応可能かと存じます。(コンテンツ部分を表示しないという条件設定です)

株式会社フルバランス(Shopify Experts)
Shopify専門のEC成長支援会社です。ECの技術・実務・成長、お悩みのことがあれば、気軽にご相談ください。
『すべてのブランドの特大成長エンジンを搭載する』 株式会社フルバランス
Masayuki
Shopify Partner
41 2 7

株式会社フルバランス様

ご回答ありがとうございます。

ご返信が大変遅くなってしまい、申し訳ありません。

ご教授くださった方法で設定したところ、うまく表示されました。

 

ありがとうございました。