コレクションの価格表示を商品ごとの任意の数字で表示したい

AI-generated summary

Focalテーマを使用しているユーザーが、コレクションページやトップページでの価格表示に関する課題を抱えています。

現在の問題点:

  • 複数のSKUがある商品では、最安値が自動的に選ばれて「〇〇円~」と表示される
  • 付属品などのSKUも含まれるため、本体の最低価格が正しく表示されない

希望する解決策:

  • メタフィールド(例:custom_.display_price)を商品に追加
  • このメタフィールドに値が入力されている場合は「〇指定価格〇円~」と表示
  • 値がない場合は従来通りの最低価格を表示

技術的な課題:

  • コードの変更箇所が不明
  • 実装方法についてのアドバイスを求めている状況

現在テーマ「Focal」を利用しています。

コレクションページや、トップページに商品、コレクションを表示したときなどに複数のSKUがある場合、最も安い価格が選ばれて「〇〇円~」と表示されます。

しかし、SKUの中には本体ではなく、付属品などが含まれるため、それらを除いた最低価格を表示したいです。

そこでメタフィールドを全商品に追加し(※たとえば「custom._displayprice」)、ここに数値が入っている商品の場合は「〇指定価格〇 円~」で表示し、入っていなければこれまでどおり最低価格で表示できるようにしたいのですが、どうコードを書けばよいでしょうか。変更箇所もわからないのですが、どなたかご教示いただけますと幸いです。