Woocommerce 如何访问模板中的产品属性变体

Woocommerce 如何访问模板中的产品属性变体,woocommerce,attributes,product,variations,Woocommerce,Attributes,Product,Variations,我已经创建了single product.php,它被用作显示我的产品名称、描述、价格、图片和添加到购物篮链接的模板 然而,我现在有一个产品,其中包括变化。该属性集称为大小,包含术语大,中,小 如何访问它们来填充或单选按钮集,并允许用户添加到购物篮 编辑:我尝试了$product->get_属性('size'),但这只是显示标签,即“大”。我需要用于填充选择框值的ID。这能帮助您吗 //获取产品变体-WC\u Product\u属性对象 $product_attributes=$product

我已经创建了
single product.php
,它被用作显示我的产品名称、描述、价格、图片和添加到购物篮链接的模板

然而,我现在有一个产品,其中包括变化。该属性集称为
大小
,包含术语

如何访问它们来填充
或单选按钮集,并允许用户添加到购物篮

编辑:我尝试了
$product->get_属性('size')
,但这只是显示标签,即“大”。我需要用于填充选择框值的ID。

这能帮助您吗

//获取产品变体-WC\u Product\u属性对象
$product_attributes=$product->get_attributes();
//对于调试,请稍后删除
回显“”,打印($product\u attributes,1),“”;
//不为空,包含值
如果(!空($product_属性)){
foreach($product\u属性作为$product\u属性){
//得名
$product_属性->获取_名称();
//取得身份证
$product_属性->获取_id();
//获取选项
$product_属性->获取_选项();
}
}