- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Mặc định, WooCommerce hiển thị số kết quả được tìm thấy trên trang tìm kiếm / archive. Đôi khi bạn muốn ấn / xóa chuỗi “Showing all X results” trong woocommerce. Bài viết này mình sẽ chỉ ra 2 cách giúp bạn thực hiện điều này.
Cách 1 – Sửa template result-count.php
Nếu bạn có sao chép file templates/loop/result-count.php
từ thư mục plugin WooCommerce vào thư mục themes/ của bạn woocommerce/loop/result-count.php
, thì bạn có thể thay đổi bất cứ điều gì bạn muốn.
Nhưng đó không phải là một cách hay, vì mỗi khi bạn cập nhật plugin WooCommerce, bạn sẽ phải kiểm tra xem nếu có bất kỳ thay đổi nào trong các tập tin template mới mà bạn ghi đè trong thư mục giao diện wordpress.
Cách 2 – Sử dụng Action Hook
Có một cách tiếp cận tốt hơn, WooCommerce có cấu trúc khá logic , mỗi thành phần đều được gọi qua action hook. Do đó chúng ta hoàn toàn có thể ẩn/xóa chuỗi hiển thị “Showing all X results”, từ tất cả các trang archive như page shop, danh mục sản phẩm , tag và các trang tìm kiếm. Chèn đoạn code dưới đây vào tập tin functions.php
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_result_count', 20 );
Một điều nữa – nếu bạn đang sử dụng theme StoreFront, bạn cũng cần gỡ bỏ action woocommerce_after_shop_loop
.
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