我做的:
global $product; $koostis = $product->get_attribute( 'color' ); echo "Color: ".$koostis."
";
这会在我的产品上显示颜色属性.
但是,如果产品没有颜色属性,则此脚本仅显示:"颜色:".
我尝试使用:
if (isset($koostis)) { echo "Color: ".$koostis."
"; }
但是不起作用,因为变量不是完全空的,我需要一个方法来隐藏echo "
变量不包含数据.Color: ".$koostis."
";
存在?
如果变量为空,您可以通过以下方式检查empty
:
if (!empty($koostis)) { echo "Color: ".$koostis."
"; }