WordPress 和 WooCommerce 的 AI 助手
**机器人获取商品的顺序:**店铺开放接口(/wp-json/wc/store/v1/products,最准确),其次是通过站点地图读取 schema.org 标记,再次是你导出的 XML(YML)数据源。
机器人从哪里获取商品目录
- **店铺开放接口。**当前版本的 WooCommerce 在
/wp-json/wc/store/v1/products提供商品列表:名称、价格、库存、类目和图片。这是最准确的来源。 - **页面标记。**WooCommerce 默认输出 schema.org Product。如果接口被关闭,机器人会通过站点地图读取商品页面。
- XML(YML)数据源(如果你导出了的话)。
需要注意的地方
- 一些安全插件会关闭 REST API。此时商品目录改为从标记读取,速度较慢。
- 对于可变商品(尺码、颜色),价格设在变体上:请在测试聊天里确认机器人报价正确。
- 隐藏商品和草稿不会进入商品目录。
如何安装
把 BotNow 的代码行添加到所有页面的结束标签 </body> 之前。
- **使用插件。**安装代码插入插件(如 WPCode 或 Insert Headers and Footers),创建页脚代码片段并粘贴这一行。
- **使用主题。**外观 → 主题文件编辑器 →
footer.php。请在子主题中操作,以免主题更新后代码丢失。 - 如果使用了缓存插件,请清除网站缓存。
详细指南:WooCommerce 的 AI 助手。
我们计划推出 BotNow 的 WooCommerce 专用插件,它将直接传递商品目录,并在商品变更时自动更新。
常见问题
需要单独的 BotNow 插件吗?
不需要,开始时用代码插入类插件或子主题的 footer.php 粘贴那行代码即可。我们计划推出专用插件,但目前还没有。
如果安全插件关闭了 REST API 怎么办?
商品目录会改为从商品页面的 schema.org 标记读取,速度较慢。你可以把 /wp-json/wc/store/v1/products 开放为公开读取,或导出 XML(YML)数据源。
机器人如何识别可变商品?
如果价格只设置在变体上,机器人可能看不到主商品的价格。请在测试聊天里检查几个可变商品,必要时使用数据源。
草稿和隐藏的商品会进入商品目录吗?
不会,机器人只读取公开可访问的商品。