PHP WooCommerce 主题中的变量中断页面
PHP variable breaks page in WooCommerce theme
我正在努力在分类购物车中显示折扣百分比。在我添加计数以实际计算基于正常价格和销售价格的百分比之前,它工作正常。每当我专门添加那行代码时,页面布局也会中断......我真的不知道为什么。
下面是上面提到的一段代码。 $discount 行破坏了页面布局。
<?php
$product_category = array(
'category' => array($category->slug),
'orderby' => 'name',
);
$products = wc_get_products($product_category);
$regular_price = $products[0]->regular_price;
$sale_price = $products[0]->sale_price;
$discount = (($sale_price - $regular_price) * 100) / $regular_price);
?>
您有未定义的变量或 $regular_price 可以为零(并且您得到被零除的错误)。
定义所有可能不存在的价格变量:
$price = !empty($price) ? $价格:0;
确保最后一行没有被零除。
我正在努力在分类购物车中显示折扣百分比。在我添加计数以实际计算基于正常价格和销售价格的百分比之前,它工作正常。每当我专门添加那行代码时,页面布局也会中断......我真的不知道为什么。
下面是上面提到的一段代码。 $discount 行破坏了页面布局。
<?php
$product_category = array(
'category' => array($category->slug),
'orderby' => 'name',
);
$products = wc_get_products($product_category);
$regular_price = $products[0]->regular_price;
$sale_price = $products[0]->sale_price;
$discount = (($sale_price - $regular_price) * 100) / $regular_price);
?>
您有未定义的变量或 $regular_price 可以为零(并且您得到被零除的错误)。
定义所有可能不存在的价格变量: $price = !empty($price) ? $价格:0;
确保最后一行没有被零除。