SearchWPブログ

WordPressのチュートリアル、ヒント、リソースでビジネスを成長させる

ショートコードを使用して検索ボックスを追加する方法

ユーザーが読んでいるブログ記事を離れることなく、サイト内のコンテンツを見つけられるように支援できることをご存知でしたか?

ショートコードを使用してWordPressの投稿に検索ボックスを追加すると、優れた検索エクスペリエンスを提供できます。

これは便利です。訪問者はサイトの探索を妨げられることなく、新しいコンテンツを検索できます。

この記事では、コーディング不要で、サイトの任意の投稿に検索ボックスを追加する方法を段階的に説明します。

ショートコードでWordPressの投稿に検索ボックスを追加する理由

投稿に検索フォームを追加すると、多くの利点があります。

主に、訪問者は探しているコンテンツをより速く見つけることができ、ユーザーエクスペリエンスが向上します。

たとえば、特定のカテゴリに限定されたカスタム検索フォームを作成し、関連する投稿内に配置することができます。例:

ショートコードで WordPress の投稿に検索ボックスを追加する方法

このように、訪問者が適切なコンテンツを見つけやすくなるだけでなく、サイトをさらに探索するように促すことができます。

さらに、WordPressサイトの投稿内に検索バーを配置すると、次のことが役立ちます。

  • 平均セッション時間​​の増加 – 投稿に検索フォームを提供することで、訪問者は興味のあるコンテンツをさらに見つけやすくなります。
  • 検索エンジンからのトラフィック増加 – 平均セッション時間はGoogleの重要なランキング要因であるため、高く維持することで、より良いランキングを得ることができます。
  • ロイヤルオーディエンスの構築 – サイトの閲覧中にポジティブなユーザーエクスペリエンスを得た満足した訪問者は、再び訪れる可能性が高くなります。

ショートコードを使用して投稿に検索バーを追加する利点がわかったところで、それがどのようにできるかを見てみましょう。

ショートコードでWordPressの投稿に検索ボックスを追加する

プラグインを使用することは、サイトの投稿にショートコードで検索ボックスを追加する最も簡単な方法です。この点において、SearchWPに勝るプラグインはありません。

SearchWP

なぜなら?SearchWPはWordPress向けの最高の検索プラグインであり、市場で最も包括的なソリューションを提供しており、すべてのニーズをカバーできます。

ショートコードで検索ボックスを追加するだけでなく、ライブモードで検索結果を表示したり、サイト内検索アクティビティを追跡したりするために使用できます。

SearchWPは、次の方法でサイト内検索を強化します。

  • 複数の検索エンジンを追加: サイトにカスタム検索フィールドを追加したいですか?異なる設定を持つ複数の検索エンジンを作成し、特定の検索フィールドにリンクできます。
  • 検索結果の順序に影響を与える: サイトの検索結果の現在の順序に満足していませんか?SearchWPを使用すると、希望どおりにカスタマイズできます。
  • 検索からページを除外: 検索結果から不要なページを除外する方法をお探しですか?SearchWPを使用すると、コーディング不要で数回クリックするだけで実行できます。
  • カスタムフィールドを検索可能にするカスタムフィールドに貴重な投稿データを保存していますか?SearchWPを使用すると、WordPressが検索を実行する際にそれらを考慮させることができます。

すでに50,000以上のウェブサイトがこのプラグインを使用して、訪問者に最も関連性の高い検索結果を提供しています。

それでは、SearchWPを使用してショートコードで投稿に検索ボックスを追加する方法を見てみましょう。

ステップ1: SearchWPプラグインのインストールと有効化

最初のステップは、ウェブサイトにアクセスして新しいアカウントを作成することにより、SearchWPのコピーを入手することです。

完了したら、SearchWPアカウントにサインインし、ダウンロードタブに移動できます。

アカウントエリアからSearchWPプラグインをダウンロード

次に、SearchWPのダウンロードボタンを押して、プラグインZIPファイルをコンピューターにダウンロードを開始できます。

ファイルをダウンロードしたら、同じタブでSearchWPライセンスキーもコピーしてください。プラグインをアクティブ化するために後で必要になります。

次のステップは、SearchWPプラグインのZIPファイルをサイトにアップロードすることです。その方法を再確認する必要がありますか?WordPressプラグインのインストール方法のステップバイステップチュートリアルに従ってください。

アクティブ化すると、ウェルカム画面とセットアップウィザードが表示されます。オンボーディングウィザードを開始ボタンをクリックし、画面の指示に従ってください。

オンボーディングウィザード SearchWP

SearchWPが稼働したら、それを使用してデフォルトの検索エンジンをカスタマイズしたり、新しい検索エンジンを作成したりできます。

まず、WordPressダッシュボードから SearchWP » アルゴリズム に移動し、「ソースと設定」ボタンをクリックする必要があります。

WordPressで新しい検索エンジンを編集または追加する

その後、検索プロセスに含めるソースを選択できます。

SearchWPはデフォルトで投稿、ページ、および メディア を使用します。ただし、eコマースストアをお持ちの場合は、商品やダウンロードを含めることもできます。

デフォルトの検索ソース

完了したら、完了ボタンをクリックします。

次に、SearchWPが検索中に考慮すべき各ソースの属性を編集することもできます。

たとえば、投稿のカスタムフィールドとタクソノミを含めたいとします。投稿ソースの下にある「属性の追加/削除」ボタンをクリックするだけです。

投稿に属性を追加

新しいウィンドウが開き、投稿属性を管理できます。SearchWPは、タイトル、コンテンツ、スラッグ、抜粋、および作成者を属性として自動的に含めます。

ただし、カスタムフィールドに保存されている追加情報を含めたり、検索プロセスでカテゴリやタグを考慮したりすることもできます。

投稿属性

完了したら、「完了」ボタンをクリックするだけです。

最後に、一番上までスクロールし、保存ボタンをクリックして変更を保存します。

エンジンを保存

次に、記事内に配置できるカスタム検索フォームを作成します。

ステップ2:カスタム検索フォームの作成

SearchWPを使用すると、サイトに無制限のカスタム検索フォームを作成し、それらを異なる検索エンジンにリンクできます。

たとえば、投稿のみを検索するコンテンツ内に検索ボックスを追加したり、eコマースストアの商品間に配置してストアの商品のみを検索するように制限したりできます。

開始するには、WordPressダッシュボードからSearchWP » 検索フォームに移動し、「新規追加」ボタンをクリックするだけです。

新しい検索フォームを追加

その後、一番上でフォームの名前を入力し、レイアウトを選択できます。

SearchWPには、選択できる5つの既製のテーマレイアウトがあります。最も良い点は、検索フォームのテーマプレビューが表示されることです。これにより、サイトで使用したいスタイルを選択するのに役立ちます。

検索フォームのレイアウトを選択

下にスクロールすると、フォームを編集するためのその他のオプションが表示されます。

たとえば、カスタムスタイリングセクションの下で、フォームに使用するエンジンを選択したり、結果ページを選択したりできます。

検索フォームの検索エンジンを選択

フォームとボタンのスタイリングを変更するためのその他のオプションも見つかります。

詳細については、WordPressでカスタム検索フォームを作成する方法に関するガイドに従ってください。

次に、一番上までスクロールして「保存」ボタンをクリックします。

検索フォームを保存して埋め込む

フォームが保存されたら、隣にある「埋め込み」ボタンをクリックします。

これにより小さなウィンドウが開き、検索フォームを表示するためのさまざまな方法を選択できます。

検索結果ページの埋め込み方法を選択する

埋め込み結果テンプレートオプションとして「ショートコード」を選択するだけです。

ここから、ショートコードの隣にあるコピーボタンをクリックできます。

検索フォームのショートコードをコピーする

次に、ショートコードを使用して、投稿のいずれかに検索ボックスを追加します。

ステップ3:ショートコードで投稿に検索ボックスを追加する

開始するには、WordPressダッシュボードの「投稿」タブに移動します。

投稿に移動する

次の画面で、ウェブサイトにあるすべての投稿が表示されます。

検索ボックスを追加したい投稿をクリックするだけです。

投稿をクリックする

投稿エディターに入ったら、検索ボックスを追加したい投稿内の正確な場所を選択します。

その後、「プラス(+)」ボタンをクリックして、「ショートコード」ブロックを追加する必要があります。

検索フォームのショートコードブロックを追加する

次に、コンテンツ内にショートコードブロックが表示されます。

先ほどコピーした検索フォームのショートコードを入力します。

検索ボックスのショートコードを入力する

または、WordPressのブログ投稿に検索ボックスを配置するより良い方法は、SearchWPフォームブロックを使用することです。

プラス(+)記号をクリックして、「SearchWPフォーム」ブロックを追加するだけです。

検索ボックスを追加するにはSearchWPフォームブロックを追加します

次に、SearchWPフォームブロックが投稿に追加されているのが表示されます。

ここから、ドロップダウンメニューをクリックして検索フォームを選択するだけです。

ブロックから検索フォームを選択する

適切な検索フォームを選択したら、ブログ投稿を公開または更新できます。

これで完了です。投稿に検索バーが追加されたので、訪問者はあなたのコンテンツをさらに見つけることができます。

ステップ4:検索ボックス付きの投稿を確認する

投稿に移動するには、「プレビュー」をクリックし、ドロップダウンメニューから「新しいタブでプレビュー」オプションを選択します。

検索ボックス付きの投稿をプレビューする

テストサイトの投稿内に検索バーがどのように表示されるかは次のとおりです。

テストするには、「WooCommerce」を検索してみましょう。

検索ボックスをテストする

ご覧のとおり、「WooCommerce」という検索語の検索結果が投稿内に表示されます。

訪問者が投稿を読んでいる最中に他のページに気を取られることなく、ウェブサイトを検索できるため便利です。

プロのヒント: SearchWP Live Search 拡張機能を使用すると、ユーザーが検索語を入力する際にドロップダウンに検索結果を表示できます。詳細については、WordPress にライブオートコンプリート検索を追加する方法に関するガイドをご覧ください。

検索ボックスのプレビュー

WordPress の投稿に検索ボックスを追加することに関するよくある質問

ここでは、ショートコードを使用して WordPress の投稿に検索を表示することに関する一般的な質問をいくつか紹介します。

1. コーディングの知識がなくても SearchWP のショートコードを使用できますか?

はい、SearchWP のショートコードはコーディング経験がなくても使用できます。カスタム HTML ブロックのコードスニペットを、検索ボックスを表示したい投稿コンテンツにコピー&ペーストするだけです。プラグインがすべての技術的な側面を自動的に処理します。

2. 投稿に検索ボックスを追加すると、ウェブサイトの速度が低下しますか?

SearchWP は軽量設計されており、サイトの速度に大きな影響を与えることはありません。プラグインは効率的なインデックス作成方法を使用し、検索機能が必要な場合にのみ読み込みます。

3. SearchWP はすべての WordPress テーマで動作しますか?

はい、SearchWP は事実上すべての WordPress テーマと互換性があります。ショートコードは、さまざまなテーマデザインで機能する標準的な HTML を生成します。スタイリングの問題が発生した場合は、通常、簡単な CSS 調整で解決できます。

この記事で、ショートコードを使用して WordPress の投稿に検索ボックスを追加する方法を学んでいただけたことを願っています。また、WordPress の検索からカテゴリを除外する方法WordPress で検索を投稿のみに制限する方法に関するガイドも参照してください。

WordPress サイトの投稿にショートコードで検索ボックスを追加する準備ができた場合は、ここから SearchWP のコピーを入手してください

著者アバター
Aazim Akhtar

今日からより良いWordPress検索エクスペリエンスを作成しましょう

役に立たない検索結果で訪問者を失うことはもうありません。SearchWPを使用すると、独自のスマートなWordPress検索をすばやく簡単に作成できます。

Get SearchWP Now
複数の検索エンジンアイコン