Theo mặc định, số lượng sản phẩm hiển thị trên các trang lưu trữ Woocommerce (Shop và Category) được kiểm soát trong cài đặt cơ bản của WordPress , giống như số lượng bài viết hiển thị trên các trang blog.
Trong ví dụ này mình set hiện thị 5 bài viết trên trang blog, như vậy số lượng sản phẩm hiển thị trên trang Shop hoặc Category của Woocommerce cũng là 5 sản phẩm.
Vậy làm thế nào để hiển thị nhiều sản phẩm hơn trong trang Shop hoặc Category của Woocommerce mà vẫn không ảnh hưởng đến số lượng bài viết hiển thị trên trang blog(category blog).
Rất đơn giản, bạn chỉ cần chèn đoạn code sau vào file functions.php của theme đang sử dụng
//Display 24 products on archive pages add_filter( 'loop_shop_per_page', create_function( '$cols', 'return 24;' ), 20 );
Trên ví dụ này mình muốn hiển thị 24 sản phẩm, nếu bạn muốn nhiều hơn hoặc ít hơn thì thay số 24 bằng con số bạn muốn.
Chúc bạn thành công!
rất hay. Cảm ơn admin đã chia sẻ 1 thông tin rất hữu ích. Mình đã làm và thànhcoong
mình cũng thấy rất hay