WordPressのカスタムタクソノミーを検索条件に追加できるプラグイン「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=”カテゴリ,タグ,検索ワード,”]
※並べ替えはサブカテゴリには非対応。また、項目によってうまく動作しない場合があり不安定でした。