搜索与筛选
快速找到合适的产品对于高效的销售点操作至关重要。WCPOS提供强大的搜索和筛选功能,帮助您在大型库存中立即找到产品。

WCPOS中的产品搜索和筛选界面
产品搜索
统一搜索字段
WCPOS具有一个单一的搜索字段,能够同时搜索多个产品属性:
- 产品名称 - 搜索产品标题和描述
- SKU - 匹配产品的postmeta
_sku字段 - 条形码 - 搜索配置的条形码字段可以是任何postmeta字段。旧设定为
_sku,但未来将更改为_global_unique_id。
只需在“搜索产品”字段中输入您的搜索词,POS将立即在所有这些字段中筛选结果。
标记化搜索技术
搜索功能使用了 FlexSearch库,具备高级的标记化能力:
- 前向标记化 - 从开头匹配部分单词(例如,搜索“blue”将找到“blueberry”)
- 性能优化 - 使用性能预设以快速返回搜索结果
- 语言感知 - 适应您商店配置的语言
- 惰性初始化 - 仅在需要时加载搜索索引,优化内存使用
搜索如何工作
当您在搜索字段中输入时,POS会:
- 标记化 您的输入为可搜索的术语
- 优先搜索 本地存储的产品数据以获得即时结果
- 查询服务器 如果未找到本地匹配项,则下载并存储新产品以供未来搜索
- 实时更新结果 随着您的输入进行更新
这种方法确保了快速的搜索性能,同时逐步构建完整的本地产品数据库。
产品筛选
筛选栏
在搜索字段下方,您会找到互动的筛选开关和下拉菜单,允许您根据特定标准缩小产品范围。
可用的筛选器
库存状态
根据产品的库存状态筛选产品:
- 有库存 - 有可用库存的产品
- 缺货 - 库存为零的产品
- 预购 - 可接受预购的产品
推荐产品
切换仅显示在您的WooCommerce商店中标记为“推荐”的产品。
打折产品
筛选只显示当前打折或有活跃折扣的产品。
类别
使用类别下拉菜单根据分配的产品类别筛选产品。这有助于您快速找到特定部门或产品系列内的产品。
标签
通过产品标签筛选,以查找您在WooCommerce商店中定义的特定属性或特征的商品。
使用筛选器
- 切换筛选器 - 点击任何筛选按钮以激活它(激活的筛选器高亮显示)
- 多个筛选器 - 可以组合多个筛选器以进一步缩小搜索范围
- 清除筛选器 - 再次单击激活的筛选器以停用它
- 搜索 + 筛选 - 将筛选器与搜索字段结合使用,以精确找到产品
条形码配置
搜索字段
搜索功能会自动包含您配置的条形码字段。用于搜索的条形码字段取决于您的POS设置配置。
常见问题
什么是用于条形码的 _global_unique_id 字段?
_global_unique_id 字段是WooCommerce最近添加的一个新条形码字段,以提供更好的条形码标准化。
要点:
- 现代标准:此字段专为全球条形码识别而设计
- POS配置:您可以在POS设置中将POS配置为使用
_global_unique_id作为条形码字段 - 遗留与新字段:遗留条形码设置使用
_sku字段,但将在未来版本中更改为_global_unique_id - 灵活性:如果您使用第三方条形码插件,则可以将任何产品元字段配置为条形码字段
- 未来默认:
_global_unique_id将成为未来POS更新中的默认条形码字段
要配置POS用于条形码的字段,请访问WordPress管理区域中的POS设置。
为什么搜索时我看不到所有产品?
WCPOS使用渐进式产品下载来维持性能。如果您没有看到某个产品:
- 尝试搜索它 - 这将触发POS在您的服务器上查找它
- 等待下载 - POS将以小批量下载该产品及其他产品
- 再次搜索 - 下载后,该产品将在未来的搜索中出现
该过程确保即使有数千个产品,您的POS仍然快速响应。有关更多信息,请查看我们的 产品同步 指南。
我可以搜索部分产品名称或SKU吗?
可以!标记化搜索使用前向匹配,这意味着:
- 搜索“blue”将找到带有“blueberry”、“蓝色衬衫”等的产品
- 搜索“ABC”将找到像“ABC123”、“ABC-XYZ”等的SKU
- 您不需要输入完整的单词或代码
此搜索设计旨在快速找到产品,减少输入量。