gpt4 book ai didi

php - 在 WooCommerce 中的正常价格之前显示销售价格

转载 作者:可可西里 更新时间:2023-10-31 22:50:19 24 4
gpt4 key购买 nike

我是新人,程序员比较弱。我想在正常价格之前显示销售价格(如图片所示)。我确定这里的钩子(Hook)是 woocommerce_before_variations_form。这是要在 Hook 中编辑的代码。

// define the woocommerce_before_variations_form callback
function action_woocommerce_before_variations_form () {
     // make action magic happen here ...
};
         
// add the action
add_action ('woocommerce_before_variations_form', 'action_woocommerce_before_variations_form', 10, 0);

images

你能帮我在正常价格之前显示促销价吗?

最佳答案

以下钩子(Hook)函数代码将在正常价格之前显示促销价:

add_filter( 'woocommerce_format_sale_price', 'invert_formatted_sale_price', 10, 3 );
function invert_formatted_sale_price( $price, $regular_price, $sale_price ) {
return '<ins>' . ( is_numeric( $sale_price ) ? wc_price( $sale_price ) : $sale_price ) . '</ins> <del>' . ( is_numeric( $regular_price ) ? wc_price( $regular_price ) : $regular_price ) . '</del>';
}

代码进入事件子主题(或事件主题)的 function.php 文件。经过测试并有效。

关于php - 在 WooCommerce 中的正常价格之前显示销售价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54729888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com