Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 属性只返回一个属性的值_Php_Wordpress_Woocommerce - Fatal编程技术网

Php 属性只返回一个属性的值

Php 属性只返回一个属性的值,php,wordpress,woocommerce,Php,Wordpress,Woocommerce,我试图在订单字段中返回产品的属性值。我已设法返回数组,但它只返回第一个属性的值 $att=$product->get_attributes(); 印刷费($att); 返回 Array ( [pa_logo-position] => centre [pa_colours] => ) 它返回正确的pa_徽标位置值,但不返回pa_颜色值,即使它确实有值。所以这是我在产品设置上的错误。尽管我将“颜色”属性设置为“显示为变体”,但单个变体并没有设置在背景中。一旦添加了所有变体,现在就可

我试图在订单字段中返回产品的属性值。我已设法返回数组,但它只返回第一个属性的值

$att=$product->get_attributes();
印刷费($att);
返回

Array ( [pa_logo-position] => centre [pa_colours] => ) 

它返回正确的pa_徽标位置值,但不返回pa_颜色值,即使它确实有值。

所以这是我在产品设置上的错误。尽管我将“颜色”属性设置为“显示为变体”,但单个变体并没有设置在背景中。一旦添加了所有变体,现在就可以了