Cách chuyển giá 0 đồng hoặc để trống thành chữ “Liên Hệ” trong Woocommerce

Đối với Website WordPress sử dụng Plugin Woocommerce trong việc đăng sản phẩm để bán thì việc các sản phẩm đôi khi sẽ có giá thay đổi tùy vào từng thời điểm. Chính vì vậy, việc bạn để giá bán thành LIÊN HỆ đối với sản phẩm không để giá sẽ trông đẹp mắt hơn và thu hút người dùng chủ động liên lạc với bạn.

Vậy làm thế nào để chuyển từ giá 0 đồng hoặc để trống thành chữ Liên Hệ trong Woocommerce?

Hướng dẫn đổi giá để trống hoặc giá 0 đồng thành Nút liên hệ

Bước 1:  Bạn hãy cài đặt Plugin Snippet để chèn Code vào mà không ảnh hưởng đến giao diện chính

Code Snippet - Hỗ trợ bạn chèn Code đơn giản hơn
Code Snippet – Hỗ trợ bạn chèn Code đơn giản hơn

Bước 2: Copy đoạn mã này và paste vào trong phần Code PHP:

function chowordpress_wc_custom_get_price_html( $price, $product ) {
    if ( $product->get_price() == 0 ) {
        if ( $product->is_on_sale() && $product->get_regular_price() ) {
            $regular_price = wc_get_price_to_display( $product, array( 'qty' => 1, 'price' => $product->get_regular_price() ) );
 
            $price = wc_format_price_range( $regular_price, __( 'Liên hệ', 'woocommerce' ) );
        } else {
            $price = '<span class="amount">' . __( 'Liên hệ', 'woocommerce' ) . '</span>';
        }
    }
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'chowordpress_wc_custom_get_price_html', 10, 2 );

Sau khi làm xong 2 bước trên, bạn hãy tải lại trang và xem thành quả của mình. Chúc các bạn thành công. Love you!

Công Ty TNHH Giải Pháp Công Nghệ Và Truyền Thông KingNCT

Website: https://kingnct.vn

Email: Info@kingnct.vn

Phone: 0899478838

0899478838