为什么在WooCommerce中启用按SKU搜索?
要经营一个成功的WooCommerce商店,客户需轻松找到他们想购的产品。大多数电商平台都使用SKU(库存单位)来唯一标识每种产品。当客户知道他们想购买产品的SKU时,为什么不允许他们通过SKU搜索产品呢?
问题在于,WooCommerce的SKU存储在自定义字段中,这些字段默认不会被索引或包含在搜索结果中。因此,搜索SKU不会带来任何帮助。
让我们来看一下如何借助产品搜索插件来解决这个问题。
如何在WooCommerce中启用按SKU搜索功能
首先,您需要安装并激活SearchWP插件。您需要至少Pro计划才能访问WooCommerce集成功能。激活后,前往SearchWP » 设置页面,切换到“支持”选项卡输入您的许可证密钥。
接下来,您需要安装并激活SearchWP的WooCommerce集成扩展。在SearchWP网站的下载区域找到该扩展,并像安装其他WordPress插件一样安装。
现在,您已准备好自定义SearchWP搜索引擎以索引您的产品SKU。前往SearchWP » 设置页面,确保在“引擎”选项卡上,然后单击“来源和设置”按钮。在弹出窗口中,确保“产品”复选框被勾选,这样SearchWP才能索引您的WooCommerce产品。
如果您也希望在搜索结果中包含WooCommerce产品评论,请确保勾选“评论”框,因为产品评论实际上在WooCommerce中以评论形式存储。
之后,单击“完成”按钮关闭弹出窗口,准备添加SKU搜索。在“产品”部分向下滚动,默认情况下,插件仅查看产品标题、内容(描述)、slug和摘要(短描述)。
通过点击“添加/移除属性”按钮,您可以扩展SearchWP的范围以包含SKU等自定义字段。在自定义字段下输入’SKU’并从下拉菜单中选择_sku选项。这将把SKU添加到WooCommerce搜索结果页面。
完成后,您可以单击“完成”按钮。请注意,现在有一个新部分标记为“自定义字段”,下面有_sku字段。
最初,相关性滑块会设置到最左边,这意味着SKU搜索结果在搜索结果中优先级最低。由于SKU是找到产品的重要方式,您应将_sku滑块移动到最右边。完成后,点击页面顶部的“保存引擎”按钮以保存设置。
之后,SearchWP将在后台重建您的搜索索引。可能需要几分钟完成,但之后您就可以按产品SKU搜索您的WooCommerce商店。
SearchWP会自动使用任何在线商店上的搜索表单,因此如果您的网站上已经有表单,则无需额外步骤。然而,如果您需要添加搜索表单,请参见如何创建自定义WordPress搜索表单的分步指南,这将教您如何使用自定义CSS样式化结果页面。
现在,您可以前往您的WooCommerce商店尝试此搜索功能。在我们的演示商店中,长袖T恤的SKU是’woo-long-sleeve-tee’。当我们搜索该SKU时,正确的产品会显示出来。
提升WooCommerce在线商店搜索功能的专家指南
希望本教程帮助您学习如何在WooCommerce中启用按SKU搜索功能。您或许还想了解更多关于提升WordPress和WooCommerce搜索的相关文章。