HUSKY - Product Filter for WooCommerce

WooCommerce Product Filter v.3.3.3 更新

  • 新的扩展:ACF 字段,可自动将类型为 ‘select‘、‘radio‘、‘true_false‘ 的 ACF 字段纳入筛选结构。
  • 自定义筛选表单生成器,基于短代码 [woof]——允许构建自定义筛选器,并将其插入商店的任何位置。
  • 新的钩子 woof_use_wp_cache——如果使用对象缓存(否则不会产生任何效果),并向钩子传递 true,则将启用 wp-cache,这更为优化。在测试中表现出良好效果。
  • 新的钩子 woof_custom_filter_items_order——允许更改筛选元素的顺序,传递一个筛选键数组(在“结构”选项卡中点击筛选部分的附加选项即可找到筛选部分键)。
  • 对于扩展 SEO URL,新增选项 ‘URL depth‘(URL 深度)——可索引的筛选器数量,即搜索 URL 的深度。
  • 对于扩展 SEO URL,新增 SEO 文本变量 {site_name}、{current_tax_name}——网站名称和当前分类法名称。
  • 对于扩展 SEO URL,新增钩子 woof_seo_do_index。用于更灵活的索引控制。例如,用户不希望仅索引红色产品
    add_filter('woof_seo_do_index', function ($do_index, $curr_url, $request_data) {
    
        if (isset($request_data['pa_color'])) {
            $colors = explode(',', $request_data['pa_color']);
            if (in_array('red', $colors)) {
                $do_index = false;
            }
        }
    
        return $do_index;
    }, 10, 3);
    

  • Meta 滑块的新选项——为范围滑块添加/移除数字格式。

  • “设计”选项卡中的新选项More/less button type‘(更多/更少按钮类型)——此设置以前仅可通过钩子使用:https://products-filter.com/hook/woof_get_more_less_button_xxxx。用于筛选部分,当筛选部分的附加选项中启用了选项 <Not toggled terms count>(未切换术语计数)时生效。
  • 筛选器合并为组——仅为方便排序。