Thay đổi class của phần update giá khi chọn biến thể
Mỗi theme sẽ có 1 class cha để chứa giá sản phẩm, tính năng update giá khi chọn biến thể sẽ thay đổi giá trị tại đấy.
Nếu theme bạn không sử dụng được tính năng trên sử dụng như ví dụ
Filter hook isures_ivp_price_classes, cách sử dụng mẫu:
1 2 3 4 |
add_filter('isures_ivp_price_classes','isures_change_class_price_wrap'); function isures_change_class_price_wrap(){ return '.price-wrap'; } |
Filter giá biến thể dựa trên 2 biến số giá gốc, và giá hiển thị của biến thể.
Filter hook isures_filter_variation_label_price cách sử dụng mẫu:
Trong đó $price là giá hiển thị( function get_price() ), $regular_price là giá gốc nếu sản phẩm đang giảm giá.
1 2 3 4 5 6 |
add_filter('isures_filter_variation_label_price', 'isures_change_label_variation_price_2', 10, 2); function isures_change_label_variation_price($price, $regular_price) { // example return !empty($price) ? wc_price($price) : $regular_price; } |