SearchWP のモーダル検索フォーム拡張機能!で、このようなモーダルフォームをサイトに追加しましょう。
⚠️ 注意: この拡張機能は SearchWP バージョン 3.0 以降非推奨となり、まもなく削除されます ⚠️
あいまい一致は、SearchWP が検索クエリに対して少し寛容になるようにすることを目指しています。この拡張機能を使用して、インデックス内の用語とスペルが近い検索用語を含めます。この拡張機能には、あいまいさの度合いを微調整できるいくつかのフィルターが用意されています。
注意: あいまい一致をインストールする前に、これらの注意をお読みください
あいまい一致の使用は、必要と判断される状況でのみ推奨されます。この警告は、あいまい一致が本質的に SearchWP のアルゴリズムの効果を低下させるためです。あいまい一致は検索用語を広げるため、実際には望ましくない結果をもたらす可能性があります。
まず、SearchWP の組み込み統計を使用して実際の検索クエリを監視することをお勧めします。このデータを使用して、ゼロ結果をもたらしている検索用語を評価できます。ここでの最初のステップは、これらの失敗した検索が一般的なスペルミスによるものである場合、用語の同義語をインストールすることです。
用語の同義語を管理するのが現実的でないほど一般的なスペルミスが多い場合は、その場合にのみ、あいまい一致が推奨されるソリューションとなります。
searchwp_fuzzy_min_length
あいまい一致に含める最小単語長を設定します (デフォルトは 5)
| <?php | |
| function my_fuzzy_word_length() | |
| { | |
| return 5; | |
| } | |
| add_filter( 'searchwp_fuzzy_min_length', 'my_fuzzy_word_length' ); |
searchwp_fuzzy_threshold
基本的なあいまい一致を超えて、SearchWP は送信された用語に基本的なスペルチェックを適用します。このフィルターを使用すると、有効な一致を構成するために使用される最小パーセンテージを指定できます。0 ~ 100 である必要があります。 (デフォルトは 80)
| <?php | |
| function my_fuzzy_threshold() | |
| { | |
| return 85; | |
| } | |
| add_filter( 'searchwp_fuzzy_threshold', 'my_fuzzy_threshold' ); |
searchwp_fuzzy_digit_threshold
スペルチェックを実行する検索用語の数字の最大パーセンテージを設定します (デフォルトは 10)
| <?php | |
| function myChangeDigitThreshold() | |
| { | |
| return 15; // 15% maximum threshold | |
| } | |
| add_filter( 'searchwp_fuzzy_digit_threshold', 'myChangeDigitThreshold' ); |
役に立たない検索結果で訪問者を失うことはもうありません。SearchWPを使用すると、独自のスマートなWordPress検索をすばやく簡単に作成できます。
Get SearchWP Now