HUSKY - Product Filter for WooCommerce

woof_get_all_filter_titles

在所有筛选器标题被本地化到 JavaScript 之前对其关联数组进行过滤,允许自定义显示的筛选器名称。

参数

$options (array) — 关联数组,其中键是筛选器 slug(分类法名称、元键或扩展键),值是它们的显示标题

源文件

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”。