
WooCommerce 产品附加选项(Product Add-Ons)
WooCommerce Product Add-Ons 是一款产品个性化定制插件,让顾客在浏览商品时即可完成个性化配置,无需事后通过邮件沟通确认。无论是礼品包装、刻字服务,还是面料升级、尺寸定制,都能直接在商品页添加相应的附加选项。




核心定位
为单个商品提供付费或免费的定制选项,包括文本字段、文件上传、下拉菜单、图片色卡等多种类型。既可以通过全局设置一次性应用到多款商品,也可以从商品编辑页面单独配置。
适用场景
| 场景 | 说明 |
|---|---|
| 定制类商品 | 定制T恤、刻字珠宝、个性化卡片、马克杯等 |
| 可选增值服务 | 礼品包装、加急处理、Premium 面料升级 |
| 灵活收款 | 小费、捐赠、打赏等顾客自定义金额场景 |
如果需要“根据顾客选择动态显示/隐藏字段”的条件逻辑,建议查看 Product Options;如果想销售固定组合商品包,可了解 Product Bundles;如果是“买了又买”推荐场景,则适合 Product Recommendations。
主要功能
图片化选项展示
用图片代替文字描述选项内容,顾客一目了然,尤其适合颜色、材质、图案等视觉差异明显的选择场景。
灵活定价方式
- 固定费用:无论顾客购买数量,统一收取一笔附加费,适合设置费或加急费
- 百分比费用:按商品总价的比例计算附加费,适合难以量化成本的增值服务
- 数量乘算费:费用随购买数量递增
- 负数折扣:在价格字段输入负值可实现折扣效果
丰富的字段类型
- 短文本/长文本:支持限制输入类型(仅字母、仅数字、字母数字混排、邮箱格式),长文本可设置字符上限
- 下拉菜单:预设选项供顾客选择
- 复选框:适合简单的附加服务勾选
- 图片选择:以缩略图形式展示选项
- 单选按钮:多选一场景
- 文件上传:顾客可提交设计稿或图片
- 自定义价格:顾客自行输入想付的金额,常见于小费、打赏、捐赠
- 日期选择器:预约服务类商品可用
- 数量字段:顾客可单独指定附加项的数量
- 分组标题:用于组织相关附加选项,提升页面清晰度
插件协同
与 WooCommerce Subscriptions 和 WooCommerce Bookings 深度集成:
- 为订阅商品添加附加选项(如订阅盒中的额外赠品)
- 为预约服务添加升级项(如按摩精油护理、旅游优先座位)
配置完成后,附加选项会显示在商品页“加入购物车”按钮上方,顾客直接在商品页完成所有定制。
与订阅和预订插件的集成
如需实现更复杂的条件逻辑——即某些选项只有在特定选择后才显示——推荐搭配 Gravity Forms 和 Gravity Forms Product Add-Ons 扩展使用。这套方案专为需要高度交互的产品表单而设计。
与产品变体的区别
产品变体(Product Variations)最适合销售固定组合的产品,例如衬衫的不同尺码和颜色,每个变体可有独立的 SKU 和库存。而 Product Add-Ons 则更适合需要收集自定义输入或在现有产品基础上提供可选附加项的场景,比如刻字文本、礼品留言、上传图片或付费升级。许多商店会同时使用两者:用变体处理核心产品选择,用附加项实现个性化和可选服务。
与其他扩展的功能定位对比
Product Add-Ons 专注于为单个产品叠加选项和个性化定制。如果目标是多产品打包销售,Product Bundles 更适合将相关商品组合成套装。若顾客需要从一组组件中逐步构建自己的套件,Composite Products 则提供了引导式的“自定义构建”体验。 在 WooCommerce 官方市场上,两款个性化扩展值得关注:Product Add-Ons 由 Woo 官方开发,覆盖核心附加字段类型,支持全局和产品级别选项配置,以及固定金额、百分比和基于数量的定价方式;Product Options and Fields 由 Addify 开发,提供更丰富的字段类型和基于规则的选项功能,包括用户角色定向和关联字段等特性。
常见问题
支持哪些字段类型?
插件提供多种字段自由组合:下拉菜单、图片选择、单选按钮、复选框、短文本、长文本、文件上传、自定义价格、数量字段、日期选择器、分组标题。可根据商品需求灵活搭配使用。
可以设置附加费吗?
可以。附加选项可关联固定费用、百分比费用,或按数量计算的费用。也可通过负数实现折扣。所有费用在顾客点击“加入购物车”前即可在商品页看到总价变化。
支持顾客自定义金额吗?
支持。自定义价格字段允许顾客输入任意金额,管理员可预设默认值,也可限制允许的金额范围,适合小费、打赏、捐赠等场景。
支持图片选择吗?
支持。图片化选项让顾客直接看到效果而不是阅读文字,适合颜色、款式、表面处理等视觉化选择。
可以全局设置吗?
可以创建全局附加选项一次性应用到全店商品,也可以在单个商品编辑页面单独配置。还支持导入导出,方便批量复用。
典型适用场景
- 销售个性化定制或接单生产的产品
- 提供可选的付费附加项和服务
- 定制服饰、刻字或烫印礼品
- 印刷品、名片等可定制商品
- 礼品包装、加急处理、小费或捐款选项
当商家需要直接的附加字段和定价配置,而无需构建复杂条件表单时,这是一个实用的选择。
局限性和不适用场景
该插件并非所有场景的最佳方案。以下情况建议考虑其他方案:
- 高级条件逻辑:若需要根据用户之前的回答动态显示或隐藏字段,应使用 Gravity Forms Product Add-Ons
- 多产品打包:若需将多个独立产品组合销售,应使用 Product Bundles
- 多步骤配置套件:若需构建引导式、可配置的多步骤产品组装流程,应使用 Composite Products
- 预定义库存组合:若主要销售的是可管理库存的固定产品组合,标准产品变体可能已足够
前端展示与必填配置
配置完成后,附加选项会显示在商品页“加入购物车”按钮上方,确保顾客在添加商品前能够看到并完成选项配置。商家可以使用分组标题将相关的附加项组织显示,使较长的选项列表保持清晰有序。 大多数附加字段类型都支持设置为必填项,顾客必须在完成选择或输入后才能将商品加入购物车。这一功能适用于刻字姓名、必选服务选项等需要用户在结账前提供信息的场景。
技术兼容性要求
| 项目 | 要求 |
|---|---|
| PHP 版本 | 7.4 及以上 |
| WordPress 版本 | 6.8 及以上 |
| WooCommerce 版本 | 10.6 及以上 |
| 测试环境 | WordPress 7.0 / WooCommerce 11.0 |
Product Add-Ons 已确认兼容以下功能:
- WooCommerce 购物车和结账区块(Cart & Checkout Blocks)
- 高性能订单存储(HPOS)
- Smart Coupons 插件(含礼品卡功能)


评论0 注意:评论区不审核也不处理售后问题!如有售后问题请前往用户中心提交工单以详细说明!