HUSKY - Product Filter for WooCommerce

woof_get_all_filter_titles

在所有过滤器标题本地化为 JavaScript 之前过滤关联数组,允许自定义显示的过滤器名称。

参数

$options (array) — 关联数组,键为过滤器标识(分类法名称、元键或扩展键),值为其显示标题

源文件

index.php:1358

代码示例


add_filter('woof_get_all_filter_titles', function($titles) {
    // Override a taxonomy label
    if (isset($titles['pa_color'])) {
        $titles['pa_color'] = __('Shade', 'my-theme');
    }
    return $titles;
});

使用说明

  • 从以下来源构建标题:meta_filter 标题、custom_tax_label 设置、WPML 翻译和分类法标签。
  • 对于使用 'NOT IN' 比较逻辑的分类法术语,还会添加一个以 'rev_' 为前缀的键。
  • 结果在 wp_localize_script 中用作 'woof_filter_titles'。