ShopifyやEコマースに関連することを話してみよう
表題の通りですが、商品詳細ページや任意制作のページ、ブログの文面上などに検索窓を埋め込みたいのです。
検索をグレードアップするアプリは色々試しましたが、埋め込みようのコードを提供するものは見つかりませんでした。
Googleカスタム検索を埋め込むのもてだとは思いますが、ベストなUXとは思えません。どなたか詳しい方、お助けください!
解決済! ベストソリューションを見る。
成功
ちなみにもう1つテーマとは全く関係ない解決方法として検索のURLは
https://SHOP_ID.myshopify.com/search?q=検索ワード
のように決まっているので、単純にEnterでValueを上記に渡して遷移するようなtext inputとJavaScriptを書いて任意の場所に埋め込めば良いかと思いますがいかがでしょうか?
公式にはないですが、おっしゃる通りスクリプトを埋め込むことは可能なので、たとえば、search.liquidの検索ページの内容を参考に作ってみるなどはどうでしょう?
コメントありがとうございます。もう少し詳しくわかりやすく教えていただけないでしょうか。
@junichiokamura さんは書きました:公式にはないですが、おっしゃる通りスクリプトを埋め込むことは可能なので、たとえば、search.liquidの検索ページの内容を参考に作ってみるなどはどうでしょう?
すいません、search.liquidは、検索結果なので、検索窓自体は共通部分のtheme.liquidの内部かと思いますが、「search」などでヒットするコードの場所をそのまま表示したい箇所テーマファイルにコピーしてみてはどうかと思ったのですが、そもそも
> 任意の場所に検索窓を埋め込む
この意図がわからないのですが、Shopifyの標準テンプレートは、上記のように共通ヘッダに常に検索窓が表示されるので、何もしなくても全画面に検索窓が出ている状態ですが、具体的にどういったことをされたいのでしょうか? 1つの画面に2つ検索窓があるとわかりずらいかと思いまして。
成功
ちなみにもう1つテーマとは全く関係ない解決方法として検索のURLは
https://SHOP_ID.myshopify.com/search?q=検索ワード
のように決まっているので、単純にEnterでValueを上記に渡して遷移するようなtext inputとJavaScriptを書いて任意の場所に埋め込めば良いかと思いますがいかがでしょうか?
ありがとうございます。多分コレで解決だと思います。
JSは詳しくないのですが、少し調べて下記のコードをページに入れたら機能しました。
もし問題があれば教えていただけますと助かります!
<form action="/search" method="get">
<input type="text" name="q"> <input type="submit" value="検索">
</form>
@junichiokamura さんは書きました:ちなみにもう1つテーマとは全く関係ない解決方法として検索のURLは
https://SHOP_ID.myshopify.com/search?q=検索ワード
のように決まっているので、単純にEnterでValueを上記に渡して遷移するようなtext inputとJavaScriptを書いて任意の場所に埋め込めば良いかと思いますがいかがでしょうか?
コメントありがとうございます。ページの任意の場所に検索窓を埋め込む理由は下記になります。
現在商品数が約1500あるサイトを運営していまして、広告のランディングページのわかりやすいところに検索窓を置いて、商品検索をコンバージョンとしたキャンペーンを実施したいと考えています。
従いまして、左上の検索窓とは別に、ページの中央に検索を促すフレーズを添えて入力欄を設けたいと思っています。
何か良い方法はありますでしょうか?
2023年2月、Shopifyはcheckout.liquidを廃止し、Checkout Extensibilityに移行することを発表いたしました。この新しいチェックアウト...
By JasonH Aug 15, 2024「味噌の可能性を、とき放つ」をコンセプトに、豊かな自然に恵まれた信州で味噌の製造販売を行う新田醸造。江戸末期に創業した老舗のみそ屋さんですが、2024年春、顧客層や販売範囲の...
By Minami_ Jul 30, 2024ネットショッピングは、利便性に優れいている反面、利用に抵抗感がある人も多くいます。Amazonや楽天市場等、大型モールの企業は、知名度や運営企業の信頼性から顧客が不...
By JapanGuru Jul 23, 2024