定義一覧表
メタフィールド定義
Section titled “メタフィールド定義”| namespace.key(既定) | 型 | 必須 | 用途 | 参照元 |
|---|---|---|---|---|
custom.preorder | boolean | 任意 | 予約販売フラグ | 商品カードの在庫バッジ |
custom.lead_time_days | number_integer | 任意 | 配送目安・制作日数 | 配送目安バッジ |
custom.shipping_class | single_line_text_field | 任意 | 配送クラス(instant / made_to_order) | 配送目安バッジ |
custom.shipping_cutoff_hour | number_integer | 任意 | 商品ごとの締切時刻(0〜23) | 配送目安バッジ |
reviews.rating / reviews.rating_count | rating | 任意 | レビュー評価(アプリ標準) | Dawn 標準 |
すべて任意です。新規テーマは custom の標準形式を使います。以前の設定からの移行は概要を参照してください。
標準メタフィールド(Shopify 提供)
Section titled “標準メタフィールド(Shopify 提供)”shopify.disclosure— 商品の開示情報(Shopify 標準の「開示情報」セクションが表示します)
これは Shopify が標準定義を提供するため、管理画面で値を入力すれば自動的に使われます(テーマ側の定義作成は不要)。
全定義が未設定でも安全
Section titled “全定義が未設定でも安全”上記の metafield / metaobject が1つも定義されていないストアでは、該当要素が非表示になるだけで、ページは崩れずに表示されます。これは Hellostore Theme の基本仕様です。