Hướng dẫn chuyển 0đ thành chữ “Liên hệ” trong woocommerce một cách nhanh nhất. Trong phần cửa hàng của Website sẽ có một số sản phẩm mà bạn không muốn cung cấp giá mà chỉ muốn khách hàng liên hệ khi cần sản phẩm đó.
Trong quá trình xây dựng website bán hàng bằng WooCommerce, chắc hẳn bạn đã từng gặp trường hợp một số sản phẩm có giá “0đ” hiển thị trên trang. Điều này có thể khiến khách hàng hiểu lầm rằng sản phẩm được miễn phí, trong khi thực tế bạn muốn họ liên hệ trực tiếp để nhận báo giá. Để khắc phục, bạn hoàn toàn có thể tùy chỉnh và thay thế giá 0đ thành chữ “Liên hệ”, vừa chuyên nghiệp, vừa giúp tăng tỷ lệ khách hàng tương tác.
Để chuyển Giá hiện tại thành chữ Liên hệ, bạn có thể khai báo trong phần giá sản phẩm là: 0. Hãy copy đoạn mã phía dưới vào file Function.
function thangoi_custom_get_price_html( $price, $product ) {
if ( ! $product->get_price() ) {
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', 'thangoi_custom_get_price_html', 10, 2 );
Việc chuyển giá 0đ thành chữ “Liên hệ” trong WooCommerce là một thủ thuật đơn giản nhưng rất hữu ích, giúp website thương mại điện tử của bạn trở nên thân thiện và chuyên nghiệp hơn. Không chỉ mang lại trải nghiệm tốt cho khách hàng, mà còn hỗ trợ doanh nghiệp dễ dàng trao đổi thông tin, báo giá và xây dựng niềm tin với người mua.
