首页 > 解决方案 > 如何获得 Woocommerce 可变产品价格?

问题描述

我试图在 Woocommerce 中显示产品的三个价格,在产品的每个页面上。有一个简短的代码,它适用于简单的产品以显示“最终价格”。但我的大部分产品都是可变产品。我对 PHP 代码不太熟悉。如何修改代码以应用于可变产品?

谢谢。

代码:

add_filter( 'woocommerce_format_sale_price', 'fafa_price_display', 10, 3 );

function fafa_price_display($price, $regular_price, $sale_price) {
$final_price = $sale_price*0.7 ;
return '<del>' . ( is_numeric( $regular_price ) ? wc_price( $regular_price ) :     $regular_price ) . '</del> <ins>' . ( is_numeric( $sale_price ) ? wc_price( $sale_price ) : $sale_price ) . '</ins> <ins>' . $final_price . '</ins>';

}

标签: wordpresswoocommerceproduct

解决方案


推荐阅读