【Shopify TIPS】
テーマ「Horizon」v3.3.1以降で、お問い合わせフォーム送信時に「お問い合わせいただきありがとうございます」のメッセージが表示されない問題の暫定対応です。

送信自体は正常に通っているのですが、お客様には何も表示されないため「送れたのか分からず何度も送信してしまう」といった事態に繋がりかねない箇所です。原因は v3.3.1 で追加された `http://form.id == form_id` の判定で、Shopify側の `http://form.id` が空文字を返すため条件が常にfalseになってしまうことのようです。

blocks/contact-form.liquid の該当2箇所から `and http://form.id == form_id` を外すと、従来通り完了メッセージが表示されるようになります。Shopify本体側で修正が入るまでの繋ぎ対応として記しているので、テーマ更新時には再適用が必要です。

#Shopify


スレッド

【Horizon】お問い合わせフォーム送信メッセージが出ない問題の暫定対応
https://store-dojo.com/products/2026-04-27

Xで見る