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ễ adminIstra. Ngoài ra, nó cung cấp nhiều tùy chọn adminđào tạo 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.
Tuy nhiên, trong WooCommerce, có một hạn chế mà ít người biết đến. Đến một số loài 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. Đừng hoảng sợ, bởi vì nếu bạn không tồn tại adminSự kết hợp của các thuộc tính không thể được sắp xếp theo thứ tự. Nhưng nó có thể là một vấn đề cho khách hàng. Họ sẽ phải đoán xem có tổ hợp thuộc tính nào 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

Trong các trang web WooCommerce, không có tùy chọn để thay đổi giới hạn cho phép của các biến thể, nhưng chúng tôi có thể làm điều này nếu chúng tôi chỉnh sửa tệp functions.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 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ẻ.

làm thế nào để » Tò mò » WooCommerce 30 + Biến thể không hoạt động [Cách khắc phục]

Đam mê công nghệ, thích test và viết các bài hướng dẫn về hệ điều hành macOS, Linux, Windows, Về WordPress, WooCommerce và định cấu hình máy chủ web LEMP (Linux, NGINX, MySQL và PHP). Tôi viết tiếp StealthSettings.com từ năm 2006 và một vài năm sau, tôi bắt đầu viết trên iHowTo.Tips hướng dẫn và tin tức về các thiết bị trong hệ sinh thái Apple: iPhone, iPad, Apple Xem, HomePod, iMac, MacBook, AirPods và phụ kiện.

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