Người Viết : ViKiMi Editor

Thực hiện thay đổi số lượng hiển thị của Sản Phẩm Bán Chéo Cross Sells, Tại giỏ hàng của Shop.
Chúng ta biết rằng Cross-Sells sẽ được hiển thị tại Cart của WooCommerce. Việc có thể hiển thị các sản phẩm Cross-Sells tại Cart của WooCommerce một cách hiệu quả là một ưu tiên. Và tất nhiên, Bạn phải thêm các sản phẩm Up-Sells cho sản phẩm bạn muốn buôn bán. Khi đó việc bạn thực hiện tuỳ chỉnh để tạo ra sự thay đổi cho Cross-Sells (Sản phẩm bán chéo) sẽ mang hiệu quả rõ ràng.
Chúng ta biết rằng có 3 cách thực hiện sản phẩm liên quan, bao gồm : Up-Sells (Bán Thêm), Cross-Sells (Bán Chéo), Related Products (Các sản phẩm tương tự cùng Danh Mục hoặc Thẻ Sản phẩm.) Bạn có thể tham khảo điều này tại phần trước.
Trong phần này chúng ta thực hiện công việc tương tự đó là tuỳ chỉnh số lượng hiển thị sản phẩm Cross-Sells.
Vậy tại sao chúng ta thực hiện điều này :
+ Chúng ta biết rằng Cross-Sells là sản phẩm bán chéo tạo doanh thu mạnh mẽ cho cửa hàng. Nhờ những sản phẩm bán chéo mà khách hàng có thể mở rộng đối tượng hàng mua từ Shop. Do đó tuỳ chỉnh hiển thị Cross-Sells sẽ là yêu cầu tốt nhất khi bạn cố gắng tạo thứ tốt hơn so với mặc định mà WooCommerce cung cấp.
+ Tuỳ chỉnh số lượng hiển thị các sản phẩm bán thêm (Cross-Sells) đem lại khả năng phân trang tốt hơn cho loại sản phẩm này. Thay vì, mặc định là không có.
+ Chúng ta có thể chủ động thiết lập số sản phẩm Cross-Sells mang đến khách hàng
+ Tạo giao diện phù hợp và tương thích. Từ đó có một Shop an toàn hệ sinh thái với cửa hàng etc…
CHÚNG TA CÓ NHỮNG CÁCH THỰC HIỆN ĐỂ THAY ĐỔI SỐ LƯỢNG HIỂN THỊ SẢN PHẨM CROSS-SELLS:
A ) CÁCH 1 : Sử dụng mã lập trình để thay đổi số lượng hiển thị sản phẩm cross-sells của WooCommerce
Để làm được điều này, chúng ta cần thêm đoạn mã Code sau đây vào file Function.php. Tất nhiên, bạn nên thay đổi tại Child Theme để đảm bảo an toàn khi cập nhật Theme của bạn (Nếu bạn sử dụng Code Snippets thì cũng tương tự về hiệu quả). Hoặc bạn có thể thay đổi ngay tại Theme, nhưng điều này không được khuyến cáo dùng.
/**
* Change column of Cross-sells
* Thay đổi số cột hiển thị
*/
add_filter( ‘woocommerce_cross_sells_columns’, ‘to_change_cross_sells_columns’ );
function to_change_cross_sells_columns( $columns ) {
return 4;
}
/**
* Change number of cross-sells output
* Thay đổi số sản phẩm hiển thị
*/
add_filter( ‘woocommerce_cross_sells_total’, ‘to_change_cross_sells_product_no’ );
function to_change_cross_sells_product_no( $columns ) {
return 8;
}
B ) CÁCH 2 : Sử dụng một Plugin miễn phí
Chúng ta, có thể thực hiện điều này với một Plugin miễn phí. Lựa chọn Booster for WooCommerce Plugin.
Đây là một Plugin miễn phí với nhiều tính năng giúp bạn có thể thiết kế một Shop Online trên nền tảng WooCommerce một cách dễ dàng.
Bước 1 : Thực hiện cài đặt và kích hoạt
Chúng ta truy cập Dashboard >> Plugins >> Add New
Thực hiện tìm kiếm Plugin : Booster for WooCommerce
Hình Ảnh :

Tiếp tục, cài đặt và kích hoạt để sử dụng.
Bước 2 : Thực hiện thiết lập số lượng hiển thị của sản phẩm liên quan trên trang Sản Phẩm
+ Truy cập WooCommerce >> Setting >> Booster
Hình Ảnh :

+ Tiếp theo chọn Products Tab >> Cross-Sells
HÌnh Ảnh :

Tại đây, hãy nhập vào số lượng hiển thị sản phẩm liên quan và số cột hiển thị của sản phẩm liên quan trên trang Web.
+ Cuối cùng, đừng quên chọn Enable Mode. Điều này cho phép bật các thiết lập của bạn tại Shop Online.
CHÚNG TA SẼ THAY ĐỔI VỊ TRÍ HIỂN THỊ CROSS-SELLS:
Mặc định ban đầu, hiển thị Cross Sell tại phần Cart trong có vẻ rất rối rắm. Để thay đổi hiển thị này, chúng ta cần sử dụng đoạn Code sau đây tại function.php của chủ đề hoặc chủ đề con.
/**
* Remove Cross Sells From Default Position
*/
remove_action( ‘woocommerce_cart_collaterals’, ‘woocommerce_cross_sell_display’ );
/**
* Show Cross-Sells in new location
*/
add_action( ‘woocommerce_after_cart’, ‘woocommerce_cross_sell_display’ );
Hình Ảnh :

+ Như vậy, bạn đã thực hiện thiết lập thành công số lượng hiển thị của sản phẩm cross-sells của WooCommerce. Thật dễ dàng cho bất kỳ ai, dù có kỹ năng lập trình hay không. Nhờ thiết lập đơn giản này mà chúng ta sẽ có một Shop Online hiệu quả. Khách hàng tiềm năng của bạn sẽ dễ tiếp cận các dịch vụ của cửa hàng & dễ dàng hơn cho bạn khi SEO sản phẩm.
+ Tạo một cảm giác thoải mái cho khách hàng khi mua sắm tại Shop Online.