【发布时间】:2017-08-16 08:10:55
【问题描述】:
我正在使用以下脚本:
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
function custom_variation_price( $price, $product ) {
$price = '';
if ( !$product->min_variation_price || $product->min_variation_price !== $product->max_variation_price ) {
$price .= '<span style="display:none;" class="not-from">v.a. ' . _x('', 'min_price', 'woocommerce') . ' </span>';
$price .= woocommerce_price($product->get_price());
}
return $price;
}
它确实显示了此时的 min 变化价格。我想创建以下内容:
- 如果最低价格为 0,00,则显示第二个产品变体价格。
例如:产品 X 有 3 种不同的变体:1(0.00 欧元)、2(5.00 欧元)、3(15.00 欧元)。如果变体价格为 0.00,则显示第二个价格变体,5.00 欧元。
【问题讨论】:
标签: php wordpress woocommerce price variations