分享笔记:

WooCommerce 产品添加年龄验证

限制年龄购买

之前我们聊过,怎么在 WordPress 和 WooCommerce 里验证访问者年龄,这个适用于整个网站有最低年龄限制的情况

但如果你的WooCommerce店铺里只有某些商品或特定款式需要验证年龄呢?一上来就让所有人验证年龄,未免有点太事儿逼了吧?

在很多情况下,店铺并不需要对所有商品进行年龄验证,而是只针对某些特定的产品或服务,比如:

  • 酒类、烟草、电子烟或成人内容,如果你的店铺还有其他不受年龄限制的商品,那就没必要让所有访问者都验证年龄。

  • 需要特定出生日期的商品(比如,儿童票和成人票)。

以上这些情况下,只对相应的商品设置年龄验证,才是合理的做法。

单独给产品添加年龄限制

你只需要安装 Age Validation Per Product for WooCommerce 这个插件,它的操作简单得不能再简单了。

安装插件启用后,你不需要去找任何设置页面。只需要编辑想要限制年龄的产品,在新的选项里设置购买所需的最低年龄即可。如果是变体产品的某个特定款式需要验证年龄,那就在该款式的设置里调整就行了。

关于WooCommerce的产品上传教程可以看看之前的笔记。

单个产品设置最大最小购买年龄
单个产品
变体产品设置最大最小购买年龄
变体产品(全局)
变体产品设置最大最小购买年龄
变体产品(变体)

它可以让你精准控制谁能购买受限商品,基于用户的出生日期(DOB)进行筛选:

  • 单个商品上设置最低或最高出生日期限制。

  • 可变商品设置全局的 DOB 限制,或针对每个变体单独设定。

  • 只有当购物车里有受限商品时,才会在结账时提示用户输入出生日期。

  • 如果用户输入的 DOB 不符合商品要求,结账将被阻止

产品页面提示购买年龄限制

添加购买年龄限制的产品,在他们对应的产品页面都会出现限制的信息。

购物车页面提示购买年龄限制

结算时,需要输入年龄,如果没有达到设置的最低年龄要求无法购买。

为笔记评分

平均评分 5 / 5. 摘星者: 2

有疑问?留个言吧!

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
?>

更多结果...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors