当我尝试访问店面 "not visible" 的产品时出现 BigCommerce 404 错误

BigCommerce 404 error when I try to access product that is "not visible" on the Storefront

我目前有一些产品在店面上“不可见”。我不希望展示产品(出现在着陆页或“查看所有产品”页面上,但我希望在用户尝试直接访问它时显示它,例如,如果朋友分享link 该产品。

但目前当我尝试将 link 分享到我的朋友“不可见”的产品时,他收到 404 页面未找到错误,我想让他看到该产品,尽管它不是公开可见的,但知道我是如何做到这一点的吗?

当一个产品被设置为不可见时,它不会在前端显示给任何人(登录到管理面板的人除外)。您可以尝试将查询字符串“?showHidden=true”附加到您发送给朋友的 URL 的末尾。这可能允许他们查看产品。

否则,您需要使产品可见并编写一些自定义代码以对一般用户隐藏它,或者使用客户组可见性设置。

编辑描述使用客户群的过程:

此处最简单的方法可能如下:

  1. 让您的朋友在您的商店创建一个客户帐户。
  2. 将他们分配给新的客户组(参见 documentation here)。
  3. 将隐藏的产品添加到新类别。
  4. 确保自定义客户组可以访问所有类别,而默认客户组可以访问 select 个类别(检查除带有隐藏产品的新类别之外的所有类别)

只要您的朋友登录了他们的客户帐户,他们就应该能够看到该产品,而您的普通购物者则不能!这样做的一个主要缺点是,如果您创建任何新类别,它们将不会自动对您的默认客户组可见,您必须手动添加可见性。