WooCommerce 30 + Biến thể không hoạt động [Cách khắc phục]

Tối ưu hóa và linh hoạt WooCommerce đã làm cho nền tảng này ngày càng phổ biến hơn giữa các nhà phát triển cửa hàng trực tuyến. Dựa trên nó WordPress, WooCommerce là một plugin lý tưởng cho bất kỳ ai muốn tạo một cửa hàng trực tuyến từ đầu. Nó có tỷ lệ lập chỉ mục rất tốt (SEO), không yêu cầu nhiều tài nguyên hệ thống trên máy chủ lưu trữ (nếu được cấu hình cho WooCommerce) và rất dễ cho. Ngoài ra, nó cung cấp nhiều tùy chọn quản lý chứng khoán, mã sản xuất, Vv thuộc tính si biến thể.

Nhiều người sẽ nói WooCommerce không nghĩ về khổng lồ cửa hàng trực tuyến (rất có thể là không), nhưng từ kinh nghiệm chúng tôi có thể nói rằng nó rất dễ dàng để thực hiện các sản phẩm 10.000 mà không cần đặt một tải bất thường trên các máy chủ. Điều này phụ thuộc, tất nhiên, về cách máy chủ lưu trữ được cấu hình. Chúng tôi đề xuất NGINX + PHP-FPM trên máy chủ và SQL trên máy chủ khác.
Trong WooCommerce, tuy nhiên, có một giới hạn mà ít người biết. Tại một số cá Biến thể 30, các trường lựa chọn không được tính các kết hợp thuộc tính. Không có hoảng sợ, bởi vì nếu sự kết hợp thuộc tính không được quản lý, sản phẩm không thể được đặt hàng. Nhưng nó có thể là một vấn đề cho khách hàng. Họ sẽ phải đoán kết hợp các thuộc tính nào có trong kho.

Làm thế nào để các thuộc tính trong WooCommerce hoạt động bình thường và trên các biến thể 30

Ở Seattle WooCommerce có một tùy chọn để thay đổi giới hạn của sự thay đổi, nhưng chúng ta có thể làm điều này nếu bạn chỉnh sửa các tập tin functions.php theme WordPress mà làm việc cửa hàng trực tuyến.
Chúng tôi thêm dòng sau vào "/path/wp-content/themes/wootheme/functions.php".

function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );

Tốt nhất là thêm dòng trên vào cuối dòng mã hiện có trong chủ đề hoạt động WooCommerce. Sau khi lưu, bạn thấy rằng giới hạn của các biến thể 30 đã thay đổi và kết hợp các thuộc tính diễn ra suôn sẻ.

WooCommerce 30 + Biến thể không hoạt động [Cách khắc phục]

Giới thiệu về tác giả

Stealth

Đam mê tất cả những gì tiện ích và CNTT viết stealthsettings.com vui vẻ của 2006 và tôi muốn khám phá những điều mới mẻ với bạn về máy tính và hệ điều hành MacOS, Linux, Windows, iOS và Android.

Để lại một bình luận

Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách xử lý dữ liệu nhận xét của bạn.