HUSKY - Product Filter for WooCommerce

woof_text_filter_labels

Husky テキスト検索で商品に割り当てられたラベルスラッグの配列をフィルタリングし、各検索結果に表示されるラベルをカスタマイズできるようにします。

パラメータ

$labels (array) — 現在の商品投稿IDにマッチしたラベル文字列スラッグの配列

ソースファイル

ext/by_text/index.php:1098

コード例

add_filter('woof_text_filter_labels', function($labels) {
    // Remove a label from display
    return array_values(array_diff($labels, ['hidden-label']));
});

使用上の注意

  • Husky 検索結果の各商品に対して、プライベートメソッド get_labels() から呼び出されます。
  • ラベルはプラグインのオプションの 'for_labels' 設定で定義されます。
  • ラベルは通常、検索結果アイテムのバッジやタグとして使用されます。