Cấu hình tuỳ chỉnh nút "Mua" trong woocomerce wordpress

Khi làm web bán hàng các bạn có thể sử dụng rất nhiều giải pháp trong đó có hệ thống wordpress với plugins woocomerce hỗ trợ tạo gian hàng với nhiều chức năng cơ bản của một cửa hàng trực tuyến trong đó có hiển thị giá. Xong nhiều khi các sản phẩm thường để trống giá rất khó cho khách hàng xem thông tin và làm xấu bố cục web vậy giải pháp là nếu sản phẩm nào đó không đề giá sẽ được hiển thị một đoạn text "Xem thêm" hoặc "Liên hệ để nhận báo giá" giúp website đẹp hơn thân thiện và tạo được thiện cảm với khách hàng.
Vào dưới đây là hai giải pháp được tôi tham khảo và tổng hợp:
function lienhe($price) {
    if(empty($price)) {
        $price = 'Liên Hệ';
    }
    return $price;
}
add_filter('woocommerce_get_price_html', 'lienhe');
Thêm cái này vào functions.php cũng được nhé:
/**
* Change price to "Call for Price" for all products with empty price set.
*/
add_filter( 'woocommerce_empty_price_html', 'on_empty_price', PHP_INT_MAX );
function on_empty_price( $price ) {
return 'Price: Please Call';
}

Comments