Title: Search &amp; Filterで、特定のタグのみを表示させたい
Last modified: 2021年6月22日

---

# Search & Filterで、特定のタグのみを表示させたい

 *  解決済 [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * (@mrsmith11)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/)
 * こんにちは、Search & Filter無料版を使用しているのですが、公式のプラグインのサポート
   が一時中断してしまっているので、ここで質問させてください。
 * 特定のタグのみを表示させて、その中から選べるようにしたいのですが、そういう場合
   はどのようにするのでしょうか？
 * それではよろしくお願いいたします。

8件の返信を表示中 - 1 - 8件目 (全8件中)

 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672681)
 * こんにちは
 * [get_terms_args](https://developer.wordpress.org/reference/hooks/get_terms_args/)
   フィルターフックを使用するのはどうでしょうか？
 * 例:
 *     ```
       add_filter( 'get_terms_args', function( $args, $taxonomies ) {
       	if ( isset( $args['sf_name'] ) && 'ofpost_tag' === $args['sf_name'] ) {
       		$args['slug'] = array( '表示するタグのスラッグ1', '表示するタグのスラッグ2' );
       	}
       	return $args;
       }, 10, 2 );
       ```
   
 *  トピック投稿者 [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * (@mrsmith11)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672682)
 * ありがとうございます。
 * そのコードはどこに入力するのでしょうか？
 * Search & Filterのショートコードの中に挿入するわけではないのですよね？
 * 初心者な質問で申し訳ございません。
 * よろしくお願いいたします。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672683)
 * コードは子テーマの functions.php に追加することを想定した**例**です。このまま
   コピペしただけでは正しく機能しません。一部変更する必要（「表示するタグのスラッグ
   1」あたり）があります。また、functions.php の記述を間違えるとサイトが壊れて表示
   されなくなることもあります。もし難しいとお感じになる場合は、専門の方や業者に依頼
   することも視野に入れてご検討ください。
 *  トピック投稿者 [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * (@mrsmith11)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672684)
 * ありがとうございます。
 * なるほど、functions.phpですね。
    functions.phpに追加するためのプラグインなどご
   ざいますでしょうか？ アップデートでかき消されてしまうので、あまりソースはいじり
   たくないので、、、
 * ちなみに、woocommerceのサイトなのですが、そのコードでは、商品ページに表示され
   ているタグも指定したもの以外すべて消えてしまうのでしょうか？
 * できれば、Search & Filterの検索の部分でのみ特定のタグのみを表示させたいと思って
   います。
 * よろしくお願いいたします。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672685)
 * > ちなみに、woocommerceのサイトなのですが、そのコードでは、商品ページに表示さ
   > れているタグも指定したもの以外すべて消えてしまうのでしょうか？
   > できれば、Search & Filterの検索の部分でのみ特定のタグのみを表示させたいと思
   > っています。
 * いちおう、Search & Filter の検索条件のタグのみを対象としているつもりです。
    `
   if ( isset( $args['sf_name'] ) && 'ofpost_tag' === $args['sf_name'] ) {`
 * > functions.phpに追加するためのプラグインなどございますでしょうか？
   >  アップデート
   > でかき消されてしまうので、あまりソースはいじりたくないので、、、
 * プラグインはちょっと分かりません。
    functions.php の編集が不安であれば、CSS で
   表示／非表示をされてはどうでしょうか？
 * タグのドロップダウンからタグ IDが123の項目を非表示（display: none）にする例:
   `#
   ofpost_tag option[value="123"] { display: none; }`
 *  トピック投稿者 [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * (@mrsmith11)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672688)
 * ありがとうございます。
 * function.phpに書き込む方法で試してみたのですが、なぜか今まで通りすべてのタグが
   表示されております。
 * 表示するタグのスラッグ1の部分等は、ちゃんと商品タグのスラッグにしているのですが・・・。
 * 普通のタグではなく、woocommerceの商品タグだから機能していないのでしょうか？
 * お手数おかけして申し訳ございませんが、原因が推測できればお返事いただければ幸い
   です。
 *  [ishitaka](https://ja.wordpress.org/support/users/ishitaka/)
 * (@ishitaka)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672691)
 * ちょっと分かりません。該当ページの URL を教えて頂ければ何か分かるかもしれません。
 *  トピック投稿者 [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * (@mrsmith11)
 * [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672692)
 * すみません、現在、hosts設定をしてアクセスできるサイトとなっており、URLをお教え
   することが出来ない状態です。
 * 難しそうですね。。。
 * なんとか他のプラグインなど検索して探してみたいと思います。
 * ありがとうございます。

8件の返信を表示中 - 1 - 8件目 (全8件中)

 トピック「Search & Filterで、特定のタグのみを表示させたい」には新たに返信すること
はできません。

 * フォーラム: [プラグイン](https://ja.wordpress.org/support/forum/plugins/)
 * 8件の返信
 * 2人の参加者
 * 最後の返信者: [mrsmith11](https://ja.wordpress.org/support/users/mrsmith11/)
 * 最後の活動: [5年、 3ヶ月前](https://ja.wordpress.org/support/topic/search-filter%e3%81%a7%e3%80%81%e7%89%b9%e5%ae%9a%e3%81%ae%e3%82%bf%e3%82%b0%e3%81%ae%e3%81%bf%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%81%9f%e3%81%84/#post-11672692)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
