Thay 0đ thành chữ Liên Hệ trong Woocommerce

Thay 0đ thành chữ Liên Hệ trong Woocommerce là câu hỏi cũng được rất nhiều bạn quan tâm. Để mà nói thì ai rành một chút về PHP là có thể làm được. Tuy nhiên không phải ai cũng biết code đúng không nào. Ngày hôm nay anhlinhmkt sẽ chia sẻ cho các bạn một cách nhanh nhất nhé.

Thay 0đ thành chữ Liên Hệ trong Woocommerce

Thay 0đ thành chữ Liên Hệ
Thay 0đ thành chữ Liên Hệ

Chèn code để thay 0đ thành chữ Liên Hệ trong Woocommerce

Đoạn code dưới đây sẽ giúp các bạn thay thành chữ Liên hệ trong Woocommerce nhé. Bạn chỉ cần chèn đoạn code sau vào file functions.php của theme bạn đang sử dụng là được nhé.

function anhlinhmkt_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, __( 'Free!', 'woocommerce' ) );
        } else 
        {
            $price = '<span class="amount">' . __( 'Liên Hệ: 0966 45 89 89', 'woocommerce' ) . '</span>';
        }
    }
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'anhlinhmkt_wc_custom_get_price_html', 10, 2 );

Bạn chỉ cần coppy rồi dán code dưới vào file functions.php của theme mình đang dùng là được thôi.

Chuyển giá thành “Liên Hệ” khi hết hàng

Nếu bạn muốn làm một kiểu khác thì có thể dùng đoạn code này nhé. Đoạn code này sẽ giúp bạn thay thành chữ Liên Hệ khi set sản phẩm đó là hết hàng. Chỉ cần thêm đoạn code sau vào functions.php của theme đang dùng là được.

function anhlinhmkt_oft_custom_get_price_html( $price, $product ) 
{
    if ( !is_admin() && !$product->is_in_stock()) 
    {
       $price = '<span class="amount">' . __( 'Liên Hệ: 0966 45 89 89', 'woocommerce' ) . '</span>';
    }
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'anhlinhmkt_oft_custom_get_price_html', 99, 2 );

Thật là đơn giản phải không nào. Chỉ với đoạn code nhỏ mà chúng ta đã Thay 0đ thành chữ Liên Hệ trong Woocommerce được rồi. Chúc các bạn thành công nhé.

Nếu bạn cần MẪU GIAO DIỆN có thể xem qua và ủng hộ mình nhé.

Hà Anh Lĩnh
Kết nối Face
Xin chân thành cảm ơn tất cả các bạn đọc quan tâm và ủng hộ mình suốt thời gian qua. Có bất kỳ khó khăn gì vui lòng để lại bình luận phía dưới mình sẽ hỗ trợ nhé. Love you!!!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Gọi cho Lĩnh

Nhắn Messenger

Chat Zalo

Gửi Mail