サイト内のキーワード検索につきまして、
現在、キーワード検索で「あいうえお」と入力すると、「あ」「い」「う」「え」「お」の各文字を含む商品がすべて検索結果に表示されます。
このような検索ロジックではなく、「あいうえお」という単語に一致する商品のみを検索結果に表示するように変更することは可能でしょうか?
現在、アプリ等は使用しておらず、テーマはDawnを使用しています。
わかりづらい点がございましたらお声掛けください。
よろしくお願いいたします。
サイト内検索で「あいうえお」と入力すると、各文字(「あ」「い」「う」「え」「お」)を含む商品がすべて表示される問題が報告されました。
質問者の希望:
提案された解決策:
Shopifyの検索仕様では、完全一致検索には検索語をダブルクォーテーション("あいうえお")で囲む必要があります。
実装方法として、JavaScriptを使用した2つのアプローチが提示されました:
公式ヘルプドキュメントへのリンクも提供され、具体的な実装方法が示されました。
サイト内のキーワード検索につきまして、
現在、キーワード検索で「あいうえお」と入力すると、「あ」「い」「う」「え」「お」の各文字を含む商品がすべて検索結果に表示されます。
このような検索ロジックではなく、「あいうえお」という単語に一致する商品のみを検索結果に表示するように変更することは可能でしょうか?
現在、アプリ等は使用しておらず、テーマはDawnを使用しています。
わかりづらい点がございましたらお声掛けください。
よろしくお願いいたします。
https://help.shopify.com/ja/manual/online-store/storefront-search/search-behavior
こちらを参照して回答いたします。
「あいうえお」という単語に一致する商品のみを検索結果に表示するように変更することは可能でしょうか?
こちらを実現したい場合は、
あいうえお
ではなく、
"あいうえお"
と検索する必要があります。
対応方法としては、JavaScriptで
のが簡単かと思います。
ご参考まで。
(キュー田辺)