HUSKY - Product Filter for WooCommerce

Meta Fields — 按自定义字段筛选

使产品能够通过产品元字段数据进行筛选。该扩展旨在允许用户按以下字段筛选产品:_width、_height、_length、_weight

  • 首先,您需要在“元数据”选项卡中添加元键。
  • 设置视图(滑块、文本、复选框、下拉菜单、多选下拉菜单)以及数据类型(文本、数字)。例如,对于 _width、_weight、_height、_length,正确的选择是数字类型的滑块。
  • 点击保存按钮。
  • 在“结构”选项卡中,通过拖放将元筛选项放置在正确位置。您还可以根据元类型为其筛选项选择附加选项。
  • 点击保存按钮。


注意:此扩展不支持可变产品的变体。当启用动态计数时,会增加数据库中MySQL查询次数,尤其是滑块!


元数据搜索支持6种视图类型:

  1. 滑块 – 仅适用于数字。值只能为小数。可设置:范围、步长、滑块前缀、滑块后缀
  2. 文本 – 产品元字段中的任意文本,支持模式:LIKE(模糊匹配)、EXACT(精确匹配)
  3. 复选框 – 默认为01。在附加选项中可设置TRUE值,此时其他所有值都将被视为FALSE。也可设置为“元字段存在”模式
  4. 下拉菜单 – 使用类似语法:1,2,3,4标题1^值1,标题2^值2,标题3^值3,标题4^值4
  5. 多选下拉菜单 – 与下拉菜单相同,但允许客户在搜索表单中选择多个值,并在其附加选项中可选择筛选逻辑:ORAND

  6. 日期时间选择器 – 日历数据以Unix格式存储,但也可通过钩子woof_meta_data_datapicker使用PHP代码对筛选数据进行适配(转换

在“元数据”选项卡中选择的元数据键将应用于:快速搜索统计

 


钩子

 

另请参阅https://products-filter.com/document/meta-data/

 

使用方法

前往 WOOF 设置 → 元筛选选项卡(或元数据选项卡)。添加您希望公开的元键(例如,“品牌”、“重量”、“发布日期”),为每个键选择显示类型,然后保存。元筛选将与前端的分类筛选一同显示。