更改每个产品的WooCommerce价格

时间:2016-01-15 06:52:18

标签: php wordpress woocommerce

我想在WooCommerce中更改每个产品的价格。我正在寻找一些钩子去做。其实我打算将产品折扣10%。我想务实地做到这一点。

function woo_my_custom_message($price_html) {
   $price = trim($price_html);
   $price = (int) $price;
   return ($price*10)/100;
}
 add_filter( 'woocommerce_cart_item_price', 'woo_my_custom_poa_message' );

1 个答案:

答案 0 :(得分:1)

您正在寻找的过滤器是 woocommerce_get_price 。所以你的代码将是:

function my_custom_price($price, $product) {{      
   return $price * 0.9;
}

add_filter( 'woocommerce_get_price', 'my_custom_price', 10, 2);