Loại bỏ tính năng Showing all x results trong WooCommerce

Loại bỏ Showing all x results/ Showing the single result (thống kê số lượng sản phẩm đang được hiển thị) khỏi các trang lưu trữ (cửa hàng, danh mục…) của WooCommerce.

loai-bo-tinh-nang-showing-all-x-results-trong-woocommerce

Trong bài viết hôm trước, tôi đã hướng dẫn cho các bạn cách loại bỏ tính năng sắp xếp sản phẩm trong WooCommerce rồi phải không nào? Nằm ngay cạnh bên nó là dòng chữ “Show all x results” hoặc “Showing the single result” (tùy trường hợp với “x” là một con số tùy biến). Nếu bạn cũng đang tìm cách để loại bỏ dòng chữ này cho bớt chướng tai gai mắt vì cho rằng nó không thật sự cần thiết thì ngay sau đây là hướng dẫn chi tiết.

woocommerce-show-all-x-results

 

Đối với theme Paradise

1. Hãy cập nhật theme Paradise lên phiên bản 6.7.7 hoặc mới hơn.

2. Truy cập Giao diện => Tùy biến => Thiết lập giao diện => Tối ưu trải nghiệm => Chuyển mục Loại bỏ tính năng thống kê sản phẩm sang trạng thái  rồi lưu lại.

loai-bo-tinh-nang-thong-ke-san-pham-cua-woocommerce-trong-theme-paradise

Đối với các theme khác

Các bạn có thể áp dụng 1 trong 2 cách sau đây, tùy theo theme đang sử dụng:

Loại bỏ tính năng Showing all x results trong WooCommerce nói chung

Thêm đoạn code sau đây vào file functions.php của theme (hoặc child theme) mà bạn đang sử dụng. Bạn cũng có thể chèn nó thông qua plugin Code Snippets.

1
remove_action( 'woocommerce_before_shop_loop', 'woocommerce_result_count', 20 );

Lưu lại, xóa cache website (nếu bạn có sử dụng plugin tạo cache) và kiểm tra kết quả.

Loại bỏ tính năng Showing all x results trong theme Storefront

Nếu bạn đang sử dụng theme Storefront (do WooCommerce trực tiếp phát triển), hãy thay thế đoạn code bên trên bằng code sau đây:

1
2
3
4
5
add_action( 'init', 'wpcb_delay_remove_result_count' );
function wpcb_delay_remove_result_count() {
   remove_action( 'woocommerce_after_shop_loop', 'woocommerce_result_count', 20 );
   remove_action( 'woocommerce_before_shop_loop', 'woocommerce_result_count', 20 );
}

Lưu lại, xóa cache website (nếu bạn có sử dụng plugin tạo cache) và kiểm tra kết quả.

woocommerce-show-all-x-results-removed

Tính năng “Show all x results” của WooCommerce đã hoàn toàn biến mất không dấu vết. Thật đơn giản phải không nào? Chúc các bạn thành công!

Bạn biết giải pháp khác đơn giản và hiệu quả hơn giúp loại bỏ tính năng Showing all x results/ Showing the single result khỏi các trang lưu trữ (cửa hàng, danh mục…) của WooCommerce? Hãy chia sẻ nó với chúng tôi thông qua khung bình luận bên dưới.