Facetiousを使用してWordPressに高度な検索ボックスを追加する方法

カスタムタクソノミーやカスタム投稿タイプで多くのコンテンツを扱うウェブサイトを運営している場合、ユーザーがそれを見つけやすくしたいと思うでしょう。その方法の一つは、ユーザーが検索を絞り込めるようにすることです。以前は、カスタム投稿タイプを選択できるWordPressの高度な検索フォームの作成方法を紹介しました。しかし、それにはテーマに手動でコードを追加する必要がありました。この記事では、Facetiousを使用してWordPressに高度な検索ボックスを追加する方法を紹介します。

WordPressの高度な検索フォーム

まず、Facetious プラグインをインストールして有効化する必要があります。有効化すると、プラグインは 外観 » ウィジェット の下に Facetious 検索ウィジェットを追加します。Facetious Search ウィジェットをサイドバーまたはその他のウィジェット化されたエリアにドラッグアンドドロップします。

Facetious検索ウィジェットの設定オプション

このプラグインを使用すると、検索条件のフィールドとして含めるタクソノミーと投稿タイプを選択できます。投稿、ページ、メディアなどの特定の投稿タイプに検索を制限することもできます。Facetious は検索結果ページのカスタムパーマリンク構造も使用しており、これによりプラグインは WP Super CacheW3 Total Cache のようなキャッシュプラグインと連携してうまく機能します。

カテゴリ、タグ、その他のオプションを選択して検索結果を絞り込めるようにしても、このオプションは引き続きWordPressの組み込み検索機能を使用します。多くの人は、それが最良の選択肢ではないと言うことに同意するでしょう。そのため、WordPressサイトにGoogleカスタム検索を追加する方法について説明しました。

この記事が、WordPressウェブサイトに高度な検索オプションを追加するのに役立ったことを願っています。フィードバックや質問については、TwitterFacebookで見つけることができます。または、以下のコメントを残すこともできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

11 CommentsLeave a Reply

  1. eBay のような、ユーザーがさまざまなカテゴリ、フィルター、スライダーなどを選択できる、スマートで詳細な商品検索ページを作成したいと考えています。バックエンドデータベースのクエリを使用してこれらすべてを実行できる推奨される WP プラグインはありますか?

    ありがとう、

    Joe

  2. WP Google検索は私のバージョン4.4.3と互換性がなく、Facetiousが十分な検索結果を提供しない場合、私は元の状態に戻ってしまいます – 検索ボックスなしです。検索ボックスを見つけようと必死に格闘した後、今は検索ボックスがなくても満足しています。SearchWPはプラグインに49.00ドルを要求しています。私のサイトに付属していたWordPressの検索ウィジェットが全く機能せず、すべてがめちゃくちゃになってしまうため、それを購入する気にはなれません。そもそもWordPressと検索ボックスには何があるのでしょうか?

  3. このフォーラムは、ほとんどの場合非常に役立ちますが、あまりにも頻繁に、より経験豊富な開発者向けの技術情報というカテゴリに分類されるように思われます。経験豊富な開発者は、私のような人々の質問に答えることができる人なので、通常は助けを必要としません。
    サイトに検索ボックスを配置しようとする技術的な手間、特に希望する場所に配置しようとする手間には信じられません。検索ウィジェットがめちゃくちゃになって出てきます。ボックスに「search」という名前が表示され、ボックスの半分に入り、半分外に出ています。そして、その約1インチ下に再び「search」と表示されます。全体として、正しく表示されないだけでなく、2.5インチのスペースを占有し、作成します。検索プラグインを試すと、そもそもWordPressの検索ボックスがインストールされていることに依存しています。これは、WordPressの非常に多くの非常に難しい機能の1つであり、単純だと思われることを、可能な限り非現実的で困難なものにしています。
    ウェブサイトに追加したい多くのことと同様に、ヘルプフォーラムはすべて、開発者から開発者への説明になっているため、インストールして使用するのに十分なほど単純ではないため、我慢しなければなりません。
    視聴者が何かを見つけるのに1時間も掘り下げることを望まない場合、検索ボックスは検索をスピードアップするため、サイトに検索ボックスがあることの重要性は理解しています。しかし、WordPressの多くの追加機能と同様に、私のような経験の浅い人ではなく、開発者が使用するように設計されているため、検索ボックスを持つという考えを諦めました。そして、私は今、ビジュアルではなくコードでサイトのすべてを追加するのに十分な経験があります。これは、WordPressでコンテンツを構築する際に大きな利点です。

  4. このフォーラムはほとんどの場合非常に役立ちますが、あまりにも頻繁に、より経験豊富な開発者向けの技術情報というカテゴリに分類されるように思えます。経験豊富な開発者は、私のような人々の質問に答えることができる人なので、通常は助けを必要としません。
    サイトに検索ボックスを配置しようとする技術的な手間、特に希望する場所に配置しようとする手間には信じられません。検索ウィジェットがすべてめちゃくちゃになって出てきます。ボックスの名前「search」がボックスの半分中、半分外に表示されます。次に、その約1インチ下に再び「search」と表示されます。全体として、正しく表示されないだけでなく、2.5インチのスペースを占有し、作成します。検索プラグインを試すと、そもそもWordPressの検索ボックスがインストールされていることに依存しています。これは、WordPressの非常に多くの非常に難しい機能の1つであり、単純だと思われるものを、可能な限り非現実的で困難なものにしています。
    ウェブサイトに追加したい多くのことと同様に、ヘルプフォーラムはすべて、開発者から開発者への説明になっているため、インストールして使用するだけで済むように単純化されていないため、諦めなければなりません。
    サイトに検索ボックスがあることの重要性は理解しています。なぜなら、何かを見つけるのに1時間も掘り下げることを望まない視聴者にとって、検索が速くなるからです。しかし、WordPressの多くの追加機能と同様に、私のような経験の浅い人ではなく、開発者が使用するように設計されているため、検索ボックスを持つという考えは諦めました。そして、私は今、ビジュアルではなくコードでサイトのすべてを追加するのに十分な経験があります。WordPressでコンテンツを構築する際には大きな利点です。
    開発者にこれを依頼する余裕はないので、諦めて我慢するしかありません。ウェブサイトの半分を構築するのに十分な時間を費やしました。

  5. 4つの選択肢の中で、どれが最良の選択肢ですか:
    1. WordPressのネイティブ検索
    2. JetPackのオムニ検索(どのように機能するか、またそれが本当に検索なのか不明です)
    3. WordPress向けのGoogle検索
    4. あなたがそこに書いた「Factitious」

    ご協力いただければ幸いです。

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。