WordPressのキーワード検索で投稿タイプによる絞り込みを行う方法

WordPressのキーワード検索で投稿タイプによる絞り込みを行う方法

WordPressのキーワード検索で投稿タイプによる絞り込みを行う方法

WordPressのキーワード検索機能を使って、投稿タイプ別に絞り込み検索を行う方法をご紹介いたします。

WordPressのキーワード検索で投稿タイプによる絞り込みを行う方法

投稿タイプによる絞り込み検索を行うには、キーワード検索のフォームを設置したい箇所に、以下のコードを記述します。


<form method="get" id="custom-search" action="<?php echo home_url('/'); ?>">
  <input type="text" name="s" id="custom-search-input" value="<?php the_search_query(); ?>" placeholder="カスタム投稿タイプ別検索">
  <input type="hidden" name="post_type" value="投稿タイプ名">
  <input type="submit" value="search">
</form>

上記のように「<input type=”hidden” name=”post_type” value=”投稿タイプ名”>」をフォームに追加することで、指定したカスタム投稿のみが検索結果に表示されるようになります。

「投稿タイプ名」の部分にカスタム投稿名を入れてください。

あとがき

とても簡単に投稿タイプによる絞り込みができますね。

WordPressの検索機能はあまり高性能とはいえないので、WordPressの検索機能を使う場合は、RelevanssiSearch Everythingなどのプラグインも併用して強化することをおすすめします。

この記事が気に入ったら
いいね!してね♪

Twitter で

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です