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' 設定で定義されます。
- ラベルは通常、検索結果アイテムのバッジやタグとして使用されます。