WordPressのカスタムタクソノミーを検索条件に追加できるプラグイン「Search & Filter」の使い方について

Search & Filterダウンロード

Search & Filter ダウンロード

プラグインをイントールして有効化します。

ショートコードで表示する場合

検索フォームを表示させたい固定ページや投稿ページに次のショートコードを記載します。

[searchandfilter taxonomies=”category,post_tag”]

テンプレートPHPファイル内に記載する場合

<?php echo do_shortcode( '[searchandfilter taxonomies="category,post_tag"]' ); ?>

〔表示例〕

検索項目のラベルを追加する場合

ショートコードの「headings」に項目ラベルを指定します。

[searchandfilter fields=”category,post_tag,search” headings=”カテゴリ,タグ,検索ワード,”]

〔表示例〕

submitボタンのテキストを変更する

ショートコードの「submit_label」に検索ボタンのテキストを指定します。

[searchandfilter fields=”category,post_tag,search” submit_label=”検 索”]

〔表示例〕

カスタムタクソノミーを追加する

作成したカスタムタクソノミーを追加します。”タクソノミー名”と”タクソノミーラベル”は適時変更してください。

[searchandfilter fields=”タクソノミー名,category,post_tag,search” headings=”タクソノミーラベル,カテゴリ,タグ,検索ワード,” submit_label=”検 索”]

項目別の並べ替え

ショートコードの 「order_by」に次の項目で並べ替え指定ができます。

ID
name
slug
count
term_group

[searchandfilter fields=”category,post_tag,search” order_by=”,slug,” headings=”カテゴリ,タグ,検索ワード,”]

※並べ替えはサブカテゴリには非対応。また、項目によってうまく動作しない場合があり不安定でした。

関連記事: