WordPress-单产品链接多SKU

常规设置

AI介绍

在 WooCommerce 和 Elementor 中,你所说的“单产品链接多个 SKU”的标准做法是使用 可变产品 (Variable Product)。

这能让用户在同一个页面上通过下拉框或图片色块(Swatches)选择不同的规格(如颜色、尺寸),而每一个规格组合都可以绑定一个独立的 SKU、价格和库存。

以下是具体操作步骤:

第一步:设置属性 (Attributes)

首先,你需要定义产品的规格维度。

前往 后台 -> 产品 -> 属性。

创建一个属性(例如:“颜色”或“规格”)。

点击“配置项目”,添加具体值(例如:红色、蓝色、128G、256G)。

第二步:将产品类型更改为“可变产品”

进入该产品的编辑页面。

在页面中部的 产品数据 (Product Data) 下拉菜单中,将“简单产品”切换为 可变产品 (Variable Product)。

第三步:关联属性

点击左侧的 属性 (Attributes) 选项卡。

在下拉框选择你刚才创建的属性(如“颜色”),点击“添加”。

勾选 “用于变体 (Used for variations)”(这是关键!)。

选择该产品包含的所有规格值,点击保存。

第四步:生成变体并设置独立 SKU

点击左侧的 变体 (Variations) 选项卡。

选择 “从所有属性创建变体” 并运行。

现在你会看到每一对组合(如:蓝色-128G)。点击展开每一个变体:

SKU: 在这里输入该特定组合的唯一编号。

价格: 必须填写价格,否则前台不显示。

重量/尺寸: 如果不同 SKU 物流成本不同,可在此单独设置。

在 Elementor 中如何展示?
如果你正在使用 Elementor Pro 制作 单产品模板 (Single Product Template):

使用 “Add to Cart” 组件: 拖入 Elementor 的 Add to Cart 挂件。

自动识别: Elementor 会自动识别该产品是“可变产品”,并自动生成下拉选择框。

SKU 动态显示: 拖入 Product Data Tabs 或 Product Meta 组件,当你切换不同规格时,页面上显示的 SKU 会实时自动跳变。

进阶建议:想让 SKU 变成精美的色块?
默认的变体是下拉菜单,比较枯燥。如果你想实现像大牌电商那样点击“小圆圈颜色”或“尺寸方块”:

推荐插件: 安装 “Variation Swatches for WooCommerce”。

效果: 它能把 Elementor 里的下拉框变成图片、颜色块或文字标签,用户体验会提升很多。

一个产品下有几十个甚至上百个 SKU

当 SKU 数量较多时,传统的下拉菜单会让用户点到崩溃。你可以通过以下 3 种深度方案 来处理大量的 SKU:

方案一:使用“变体批量创建” (适合 50 个以内的 SKU)

如果你的 SKU 是由多个维度组合而成的(例如:5 种颜色 ✖ 5 个尺寸 = 25 个 SKU),手动填太慢了。

  1. 批量生成: 在“变体”选项卡,选择 “Create variations from all attributes”。
  2. 批量编辑: 点击顶部的“批量操作”下拉框,你可以一键为所有变体设置相同的价格、库存状态或重量,然后再单独修改不同的 SKU 编码。
  3. SKU 命名规范: 建议使用连字符。例如:TSHIRT-RED-XL,这样既方便你管理,也方便搜索。

方案二:使用“产品表格”展示 (最推荐:适合 50 个以上的 SKU)

如果你的 SKU 非常多(比如工业零件、B2B 批发),不要用下拉框,直接用 表格列表。

实现方式: 使用插件如 WooCommerce Product Table。

效果: 页面上会显示一个清单,每一行是一个 SKU,包含图片、规格、价格、库存和输入框。

优势: 用户可以一次性在多个 SKU 后面填上数量,然后点击一个“批量加入购物车”按钮。这对批发业务极其高效。

使用“分组产品” (Grouped Product)

如果你觉得变体产品(Variable Product)太臃肿,或者这些 SKU 其实是独立的单个商品:

  1. 创建多个“简单产品”: 每一个 SKU 都是一个独立的产品页面,拥有独立的 SKU 和描述。

  2. 创建一个“分组产品”: 新建一个产品,类型选 分组产品 (Grouped Product)。

  3. 关联: 在“联动产品”选项卡里,把那几十个简单产品全搜出来添加进去。

4 .展示: 用户打开这一个链接,就能看到下面列出的所有独立 SKU 商品。

在 Elementor 中如何优化“多 SKU”的视觉?

当 SKU 很多时,Elementor 默认的样式会很乱,建议做以下优化:

  1. 使用 Swatches (色块/标签): 别用下拉框!安装 Variation Swatches for WooCommerce。

    • 将颜色设为小圆圈。

    • 将尺寸设为方块标签。

  2. 开启“Ajax Add to Cart”: 这样用户在选不同 SKU 时,页面不会刷新,体验更流畅。

  3. 动态 SKU 显示: 确保拖入了 Elementor 的 Product Meta 组件,它会自动根据用户的选择实时更新并显示当前的 SKU 编号。

总结建议

2-20个 SKU: 用 可变产品 (Variable Product) + Swatches 插件。

20-100个 SKU: 用 可变产品 + 搜索过滤功能。

100个以上或批发: 放弃下拉框,直接用 表格布局 (Product Table)。