在电商网站上浏览商品,最让人头疼的就是筛选时页面老是跳转、刷新、加载慢。如果你正用的是 WoodMart 主题,开启 Ajax 商品过滤功能,顾客选颜色、品牌、价格时页面不会刷新,筛选结果直接加载出来,整个过程更流畅、更快、更像一个现代电商网站。
Ajax 过滤器是什么?
简单来说,Ajax 过滤器就是让用户在不重新加载整个页面的情况下看到筛选结果。比如选了“白色运动鞋”,页面不会跳,而是直接更新商品区域的内容。这比传统的“点完刷新页面”要流畅得多。
WoodMart 把这个功能做进了自己的小工具系统,开启后几乎不用写代码,也不需要额外插件。
Ajax 过滤功能默认开着吗?
在大多数安装 WoodMart 的站点中,Ajax 商品过滤是默认启用的。但如果你自定义过主题设置、或用的旧版本,可能没有打开。
你可以在后台主题设置中找到相关开关:
打开 WordPress 后台,进入【WoodMart】>【主题设置】
找到【产品目录】 > 【Ajax shop】
确认“启用 Ajax 筛选”这一项是否勾选
只要这项打开,前台的商品筛选栏就能实时加载,不再刷新页面。
哪里能用 Ajax 过滤器?
这个功能主要用在商品分类页,也就是商城中的“所有产品”、“按品牌”、“按标签”这类页面。在这些地方,左侧或顶部的筛选条就可以用 Ajax 实时操作。
支持的筛选类型有:
价格区间滑块
品牌筛选
属性筛选(颜色、尺寸等)
产品类别筛选
评分筛选(星级)
这些都是 WooCommerce 默认的分类和属性项,WoodMart 会自动识别并转换成 Ajax 形式。
怎么添加这些筛选器?
进入后台 > 外观 > 小工具,你会看到 WoodMart 专属的小工具,比如:
WoodMart Layered Nav
WoodMart Price Filter
WoodMart Attribute Filter
把这些加入你想显示的位置(比如 Sidebar),设置对应的分类或属性,就可以在前台显示 Ajax 样式的筛选区。
有一点要注意,如果你用的是 Elementor 页面,建议在模板中预留出 WooCommerce 侧边栏的位置,这样筛选器才会正常工作。
Ajax 过滤对 SEO 有影响吗?
很多人会担心 Ajax 会不会影响搜索引擎收录。其实 WoodMart 的 Ajax 是基于 URL 参数切换的,每次筛选都会在地址栏中加入参数,这意味着每个过滤结果都可以被收录,不会隐藏内容,也不会降低曝光率。
你也可以结合 Rank Math 或 Yoast SEO 设置好参数 URL 的处理方式,进一步优化收录表现。
总结
Ajax 商品过滤器是 WoodMart 内置的一个亮点功能,打开之后整个商城的浏览体验会顺畅很多。不用装插件,不用写代码,只要在后台设置好、在页面添加合适的小工具,顾客就能快速筛选产品,提升停留时间和转化率。