WooCommerce Hơn 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 mô-đun (plugin) lý tưởng cho những ai muốn tạo một cửa hàng trực tuyến từ đầu. Nó có tốc độ lập chỉ mục (SEO) rất tốt, 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 chúng được cấu hình cho WooCommerce) và dễ dàng 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 rằng WooCommerce không dành cho 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.
In WooCommerce vẫn còn một hạn chế mà ít người biết đến. Tại hơn một số 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 cách nào để tạo các thuộc tính từ WooCommerce để hoạt động bình thường và trong hơn 30 biến thể

trên ghế WooCommerce không có tùy chọn để thay đổi giới hạn biến thể được phép, nhưng chúng tôi có thể làm như vậy bằng cách chỉnh sửa tệp tin.php của chủ đề WordPress mà cửa hàng trực tuyến hoạt động.
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 hơn là thêm dòng trên vào cuối dòng mã đã tồn tại trong chủ đề đang hoạt động WooCommerce. Sau khi lưu, bạn có thể thấy rằng giới hạn 30 biến thể đã được thay đổi và sự kết hợp của các thuộc tính hoạt động mà không gặp vấn đề gì.

Là người yêu công nghệ, tôi rất vui được viết tại StealthSettings.com từ năm 2006. Tôi có kinh nghiệm đa dạng với các hệ điều hành: macOS, Windows và Linux, cũng như trong các ngôn ngữ lập trình và nền tảng blogging (WordPress) và cửa hàng trực tuyến (WooCommerce, Magento, PrestaShop).

Làm thế nào để » Tò mò » WooCommerce Hơn 30 biến thể không hoạt động [Cách khắc phục]
Để lại một bình luận