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 hal_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ệ', 'woocommerce' ) . '</span>';
        }
    }
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'hal_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 hal_oft_custom_get_price_html( $price, $product ) {
    if ( !is_admin() && !$product->is_in_stock()) {
       $price = '<span class="amount">' . __( 'Liên hệ', 'woocommerce' ) . '</span>';
    }
    return $price;
}
add_filter( 'woocommerce_get_price_html', 'hal_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é.

Có bất kỳ câu hỏi nào các bạn cử để lại cho mình. Mình sẽ trả lời các bạn ngay nhé.

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
Gọi cho anhlinhmkt

Nhắn Messenger
Nhắn tin Messenger

Chat Zalo
Chat Zalo

Gửi Mail
Gửi Mail