wordpress - 如何获得 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>';
}
解决方案
推荐阅读
- html - 图像的引导列不会内联
- android - 华硕触摸屏显示器和安卓设备的问题
- selenium - 将参数传递给 Junit 5 TestRunner 扩展
- regex - 正则表达式逐位输入十进制数
- scala - spark-rdbms :覆盖模式的工作方式与 Append 不同
- android - Android FirebaseAuth 未记录的`getAccessToken`
- python - 后期变量绑定的后期代码评估?
- r - rapply“替换”行为不符合预期
- regex - 如何从 Windows 命令行 grep 输出
- google-apps-script - Strava api 与 Google oauth2 库。状态令牌未正确返回或 Google oauth2 库未正确处理它