WordPress

ワードプレスのサイト内検索で、全角スペースをいれると、検索にかからない時の対処方法

ワードプレスのサイト内検索

ワードプレスのデフォルトであるサイト内検索機能ですが、サイト内に「相互フォローを確認しよう!!Twitter連携サービス “片思いったー” 」というタイトルがあった場合、サイト検索に、「相互フォロー 確認」と相互フォローと確認の間に「全角スペース」を入れると検索にかからないんです。何故かというとワードプレスの仕様上、AND検索するには半角スペースで区切るとされている為、全角スペースでは駄目なようです。
それを改善する方法ですが、デフォルトでインストールされているプラグインを有効化にすれば簡単に改善することができます。

WP Multibyte Patchを有効

WP Multibyte Patchを有効
まずはダッシュボードから「プラグイン→インストール済みのプラグイン」を選択し、「WP Multibyte Patch」を有効にします。

検証

サイト内検索に全角スペースを入れて検索

サイト内検索
実際に全角スペースを入れて検索してみます。

結果

サイト内検索の結果
プラグインを有効化にしたことにより、全角スペースでも検索にかかるようになりました。サイト内検索に入力した文字列も検索結果の時には、自動的に半角スペースに変換されています

ABOUT ME
akira
akira
2006年にうつ病を発症し会社を退職。1年で回復し社会復帰できましたが、2018年1月に人生2回目のうつ病を発症し、その年の6月に会社を退職。現在無職で闘病中です。人生山あり谷あり。早く寛解したいです。