0
我被给了一段代码来更改我的woocommerce商店上的变量价格,以在价格之前显示“from”而不是一系列价格。在php代码中添加class到元素
这里是有问题的代码:
<?php
function iconic_variable_price_format($price, $product) {
$prefix = sprintf('%s: ', __('From', 'iconic'));
$min_price_regular = $product->get_variation_regular_price('min', true);
$min_price_sale = $product->get_variation_sale_price('min', true);
$max_price = $product->get_variation_price('max', true);
$min_price = $product->get_variation_price('min', true);
$price = ($min_price_sale == $min_price_regular) ?
wc_price($min_price_regular) :
'<del>' . wc_price($min_price_regular) . '</del>' . '<ins>' . wc_price($min_price_sale) . '</ins>';
return ($min_price == $max_price) ?
$price :
sprintf('%s%s', $prefix, $price);
}
我正在寻找一种方式来添加一个类“从”文本,以便我可以添加一些CSS来改变文字的颜色和字体,但我不太清楚如何去解决这个问题,我不想乱搞function.php文件太多而导致我的网站崩溃。
任何帮助将不胜感激。