- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Trong WooCommerce khi một sản phẩm không có giá, nó được coi là miễn phí và hiển thị chữ “Free”. Bạn muốn ẩn nhãn Free cho các sản phẩm không thiết lập giá hoặc giá =0
Mặc định trang sản phẩm, khi giá sản phẩm bằng 0 người dùng sẽ thấy chữ miễn phí “Free” thay vì hiển thị giá ở trên website trông giống thế này.
Bây giờ bạn sẽ muốn xóa nhãn “Free” trên trang danh mục & trang cửa hàng, để thực hiện bạn thêm đoạn code sau vào cuối tệp functions.php
add_action('woocommerce_before_shop_loop_item','custom_remove_loop_price'); function custom_remove_loop_price(){ global $product; if(!$product->price){ remove_action('woocommerce_after_shop_loop_item_title','woocommerce_template_loop_price',10); } }
Sau khi lưu tệp, bạn nạp lại trang web sẽ thấy nhãn “Free” biết mất. Tuy nhiên nhãn này vẫn hiển thị ở trang sản phẩm chi tiết.
Nếu bạn thấy bài viết này hữu ích, hãy chia sẻ với bạn bè bằng cách nhấn nút chia sẻ ở bên dưới. Theo dõi chúng tôi trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype