Show default variation price Woocommerce, hiển thị giá mặc định của biến thể?

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 13/1/23.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    Show default variation price Woocommerce, hiển thị giá mặc định của biến thể như thế nào mọi người?

    Em có cái web wordpress có nhiều biến thể, em muốn ở ngoài nó sẽ hiện giá mặc định của biến thể Default được chọn trong sản phẩm cho người dùng thấy ở ngoài danh sách sản phẩm và bên trong chi tiết sản phẩm lun.

    Hiện tại em dùng biến thế thì nó hiển thị mức giá của biến thể đó, em muốn bỏ nó đi hiển thị giá mặc định thì làm như thế nào?

    hinh-2.jpg
    Ngoài danh sách sản phẩm, muốn xóa giá trong khoảng đi, thay vào giá mặc đinh.
    hinh-1.jpg
     
    Cảm ơn đã xem bài:

    Show default variation price Woocommerce, hiển thị giá mặc định của biến thể?

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,997
    Đã được thích:
    1,216
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của em đây nhé, chèn code sau vào tập tin function.php của themes nhé.
    Mã:
    // show default variation price
    add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2);
    function custom_variation_price( $price, $product ) {
        $default_attributes = $product->get_variation_default_attributes();
        foreach($product->get_available_variations() as $variation) {
            $is_default=true;
            foreach($default_attributes as $attribute_key => $attribute_value) {
                if($variation['attributes']['attribute_' . $attribute_key] != $attribute_value){
                    $is_default=false;
                    break;
                }
            }
            if($is_default){
                return $variation['price_html'];
            }
        }
    }
     
  3. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    Cảm ơn ad ạ, em áp dụng vào thử ngay
     
  4. seoappgoogle
    Tham gia ngày:
    17/4/23
    Bài viết:
    3
    Đã được thích:
    0
    Điểm thành tích:
    1
    Giới tính:
    Nam
    Cảm ơn ad ạ, em áp dụng vào thử ngay
     


Chủ để tương tự : Show default
Diễn đàn Tiêu đề Date
Mã nguồn mở Wordpress Get page title woocommerce, show product category title wordpress 18/11/21
Mã nguồn mở Wordpress Slider Revolution not showing on mobile, không hiển thị trên mobi wordpress 2/10/18
Mã nguồn mở Wordpress Change gallery thumbnails count & number default 4 Woocommerce 3/8/23