FROM CACHE - jp_header

お客様にキャッシュクリアを依頼せずに機能を更新したい(最新のキャッシュを表示させたい)

onthaplanet
Shopify Partner
9 0 1
やりたいこと
機能の微調整をしてライブテーマを変更した時に、お客様にキャッシュクリアを依頼せずに機能を更新したい。
 
theme.liquid
<head>
{%- if shop.metafields.loyalty[‘stealth_mode’] == “false” -%}
{{ ‘example.css’ | asset_url | stylesheet_tag }}
{{ ‘example.js’ | asset_url | script_tag }}
{%- endif -%}
</head>
<body>
{%- if shop.metafields.loyalty[‘stealth_mode’] == “false” -%}
{% include ‘example’ %}
{% include ‘example_widget’ %}
{%- endif -%}
</body>

やったこと
  1. {{ ‘example.js’ | asset_url | script_tag }} ⇒ <script src={{ ‘example.js’ | asset_url }} type=“text/javascript”></script>に書き換える。
  2. パラメータを付与する。{{ ‘example.js’ | asset_url | script_tag }} ⇒ {{ ‘example.js?data=20210706’ | asset_url | script_tag }}
  3. theme.liquidの安全な場所に改行を加え保存する。

 

ご教授していただけますと幸甚です。

よろしくお願いいたします。

0件の返信0