我想在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' );
答案 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);