- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Bạn muốn ẩn sản phẩm, khi giá bằng 0? lọc sản phẩm có giá bán trong WooCommerce.
Khi Sản phẩm không có sẵn HOẶC hết hàng thì nhiều chủ cửa hàng để giá “O”, Nó cho biết sản phẩm này không có sẵn. Ví dụ thêm 2 sản phẩm, một trong số đó có giá bằng 0 mặc dù cả hai sản phẩm đều có giá khác 0 và các sản phẩm khác có giá bằng 0 được hiển thị trong cửa hàng.
Mở functions.php và thêm vào đoạn code dưới đây:
add_action( 'woocommerce_product_query', 'themelocation_product_query' ); function themelocation_product_query( $q ){ $meta_query = $q->get( 'meta_query' ); $meta_query[] = array( 'key' => '_price', 'value' => 0, 'compare' => '>' ); $q->set( 'meta_query', $meta_query ); }
Lưu lại tệp. Mở trang cửa hàng của bạn, bạn có thể thấy sản phẩm có giá bằng 0 không được hiển thị trong các sản phẩm
Hãy cho mình biết suy nghĩ của bạn trong phần bình luận bên dưới bài viết này. Hãy theo dõi kênh chia sẻ kiến thức WordPress của Hoangweb trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype