WordPressのサイト内検索を強化するプラグインは数多く存在します。中には便利なものも多数あります。

この記事で紹介しているのは「SearchWP Live Ajax Search」というWordPressプラグインで、予測検索機能を簡単に実装することができます。

検索フォームの強化はユーザービリティの向上にも繋がるので、ご興味ある方はどうぞ。

SearchWP Live Ajax Searchの特徴

SearchWP Live Ajax Search

SearchWP Live Ajax Searchは、検索フォームに予測検索機能(ライブ検索)を実装するプラグインです。Google検索のサジェストキーワードのようなものをサイト内に設置できると考えてもらって大丈夫です。

検索フォームは専用のウィジェットを使って表示します(既存の検索ウィジェットが変わるわけではない)。

サイト内にどういうコンテンツがあるかを視覚的に提示できるメリットがあります。

使い方

インストールと有効化

管理画面から「SearchWP Live Ajax Search」を検索してインストールするか、下のボタンからもダウンロード可能です。プラグインファイルを wp-content/pluginsディレクトリにアップした後、管理画面から有効化してください。

SearchWP Live Ajax Search

プラグインのインストールにつきましてはこちらで詳しく解説しています。

使い方

設定

プラグインの有効化後、自動で設定ページに遷移します。設定できる項目は無料版の場合は機能もシンプルで、初期設定のままでも特段問題なく使えます。
>> 公式のドキュメント(英語)

General
Enable Live Search: 予測検索を有効にする場合はオンに

Results
Include Styling: スタイル(CSS)の適用範囲(「No styling」は自分でCSS調整したい人向け)
Positioning: 予測検索ワードの表示位置(上・下)
Auto Width: 横幅自動調整

Misc
Hide Announcements:  プラグインからのお知らせを隠す場合はオンに

ウィジェットで表示

設定が終わったら、ウィジェットの設定に移ります。「SearchWP Live Ajax Search」というウィジェットが追加されているので、設置したい場所に設置します。

ウィジェット設定

以上で検索フォームが表示されているはずなので、サイトをチェックしてみましょう。

有料版の機能

$99で有料版(Pro)を利用できます。利用できる機能は次の通り。

  • すべてのカスタムフィールドデータを検索範囲に
  • eコマースのメタデータを検索結果で見つけられるようにする
  • PDF、.doc、.txt、その他の静的ドキュメントを検索
  • カスタム データベース テーブルおよびその他のカスタムコンテンツを検索する
  • メディア ライブラリ (画像、ビデオなど)を検索可能に
  • カテゴリ、タグ、さらにはカスタム分類を検索
  • WordPressテーマおよびページビルダーとの統合
  • 高度な検索指標と訪問者のアクティビティに関する洞察
  • さまざまな種類のコンテンツに対応する複数のカスタム検索エンジン
  • WooCommerce および Easy Digital Downloads のサポート

用途

サイト内検索に入力したキーワードに基づいて、記事タイトルが検索候補として表示されます。

表示結果

記事内のコンテンツが埋もれないようにする施策としては、検索候補が表示されるのはいいなと思いました。

ただし、そのままのデザインが気に入らない方は、スタイル調整が必要になってくる点には注意が必要でしょう。検索候補が表示されるエリアの横幅をもう少し広くしたいですね。

検索フォーム系のプラグイン