可变产品

可变产品是WooCommerce中的一种产品类型,可让你为产品提供一系列变量,可以控制每种变量的价格、库存、图片等。它们可以用于像衬衫这样的产品,你可以在那里提供大、中、小和不同的颜色。

添加可变产品 #

步骤一、设置产品类型 #

要添加可变产品,请创建新产品或编辑现有产品。

  1. 打开:WooCommerce > 产品
  2. 点击添加产品按钮或编辑现有的产品。“产品数据”就会显示。
  3. 从“产品数据”下拉列表中选择可变产品

步骤二、为变量添加属性以便使用 #

在创建变量之前,要添加属性-全站通用的全局属性(在左侧导航“产品 > 属性”中添加)或定义特定于一个产品的自定义属性。

全局属性 #

要使用一个全局属性:

  1. 从下拉框选择一个,然后添加

  2. 选择“添加所有”,添加所有属性到可变产品(如果可用)
  3. 勾选“用于变量”复选框来告诉WooCommerce它是用于变量的。

为指定产品单独自定义属性 #

如果为指定产品单独添加新属性:

  1. 选择“自定义产品属性”,然后添加

  2. 填写名称(比如:尺寸)
  3. 填写属性值,用一个英文竖线“|”间隔(比如:小 | 中 | 大)
  4. 勾选“用于变量”复选框

  5. 点击“保存属性”

步骤三、添加变量 #

要想添加变量,打开“产品数据”面板的“变量”选项卡

手动添加一个变量 #

  1. 从下拉菜单中选择“添加变量”,然后点击“确定”

  2. 为你的变量添加属性。要改变附加数据,点击下三角图标来扩展变量

  3. 编辑任何可用的数据。唯一必填的字段是“常规价格”
  4. 保存变更

编辑多个变量 #

如果你有超过10个变量,使用前后按钮来翻页浏览列表。每次你翻页到一个新变量,前一个自动保存。这确保了所有数据被保存。

设置默认 #

我们推荐你设置偏好的变量。在例子中,我们没有设置默认值,因此用户可以立即从产品页面中选择任何颜色和大小。

如果你希望用户访问产品时某些变量是默认选中的,你可用设置它们。这也使“加入购物车”按钮能够自动显示在可变产品页面上。

只能在创建至少一个变量后才能设置默认值。

变量数据 #

可以分配每个变量。

常规:

  • 启用-启用或禁用变量
  • 可下载-如果这是一个可下载的变量
  • 虚拟-如果这个产品不是实体的或需要配送的,配送设置被移除。
  • 常规价格(必填)-为该变量设置价格
  • 促销价格(选填)-为该变量设置一个销售的价格
  • 税务状态-需要交税、仅运费、无
  • 税务类型-这个变量的税务类型。如果你正在提供变量区分不同税收区段会用到这个

如果“可下载”复选框勾选了,会显示下面三个字段:

  • 可下载的文件-添加文件供顾客下载
  • 下载限制-设置一个用户能下载多少次。留空表示无限
  • 下载到期-购买后几天过期

库存:

  • SKU-如果你使用了SKU,设置SKU或者留空则适用产品的SKU
  • 管理库存-在变量级别管理库存
  • 库存数量-如果“管理库存”勾选了这里才显示。输入数量。为指定变量输入库存,或留空则使用产品库存设置。
  • 允许缺货超售选择怎样处理缺货超售
  • 库存状态设置你的变量的库存状态
  • 单独出售一个订单中仅允许销售一个

配送:

  • 重量这个变量的重量,或留空则使用产品重量
  • 尺寸该变量的高度、宽度和长度,或留空则使用产品尺寸
  • 配送类型配送类型能影响配送。如果和产品的不同就设置。

链接产品:

  • 推荐销售
  • 交叉销售
  • 分组

如果SKU、重量、尺寸和库存字段没被设置,那么它自动继承可变产品的值。每个变量的价格字段必须被设置。

为变量添加图片 #

  1. 扩展变量
  2. 点击蓝色图片占位符
  3. 选择你想要使用的图片
  4. 保存

复制一个可变产品 #

为了节省时间,你可以复制一个产品和它的变量来创建相似产品。

批量编辑 #

你可以通过从下拉框中选择你想要的指定片段数据来批量编辑。在这个例子中,我想要为所有变量编辑价格。

链接可能的变量 #

你可以选择从所有属性中创建变量来让WooCommerce创建每个可能的变量组合。

如果你的例子有两个属性-颜色(有两个值:蓝色和绿色)和尺寸(有两个值:大和小)。它创建了下面的变量:

  • 大蓝
  • 大绿
  • 小蓝
  • 小绿

如果你稍后添加附加属性,则可能需要重新定义变量以使变量组合正常工作。

顾客看到了什么 #

在前端,当顾客看到一个可变产品时,会看到下拉框来选择变量选项。选中的选项将显示关于变量的信息,包含可用库存和价格。

如果用户选择属性之前尝试点击灰色的“购物车”按钮,要求他们选择属性的信息将显示。

在产品分类页面,“添加到购物车”不现实,因为在产品页面添加到购物车之前必须首先选择一个变量。

常见问答 #

变量未添加到购物车。加入购物车按钮丢失。 #

这可能是由于无法读取jQuery Cookie js脚本而间接导致的。这是因为您的主机使用的是过时的mod_security规则集。

要确定是否是这个原因,请使用浏览器控制台(例如,Firebug或Chrome开发人员工具),并查看是否出现JS错误:“找不到jQuery.cookie.min.js”。

如果是,您有两个选择。联系您的服务器主机公司来解决。或使用此cookie修复插件:woocommerce-jquery-cookie-fix.zip