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あるサイトを運営していまして、広告のランディングページのわかりやすいところに検索窓を置いて、商品検索をコンバージョンとしたキャンペーンを実施したいと考えています。
従いまして、左上の検索窓とは別に、ページの中央に検索を促すフレーズを添えて入力欄を設けたいと思っています。
何か良い方法はありますでしょうか?
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024