Kapasite ve esnekliği optimize etmeWoocommerce bu platformu çevrimiçi mağaza geliştiricileri arasında giderek daha popüler hale getirdi. Üssünde bulunan WordPressWooCommerce, sıfırdan çevrimiçi bir mağaza oluşturmak isteyenler için ideal bir modüldür (eklenti). Çok iyi bir indeksleme oranına (SEO) sahiptir, ana sunucularda çok fazla sistem kaynağı gerektirmez (eğer WooCommerce için yapılandırılmışlarsa) ve kullanımı kolaydır. VERİLMİŞTİR. Ayrıca birden fazla seçenek sunuyor stok yönetimi, ürün kodları, vesaire bağlanmak Ve varyasyonlar.
Birçoğu WooCommerce'in amaçlanmadığını söyleyebilir dergi çevrimiçi devi (büyük olasılıkla hayır), ancak deneyimlerimize dayanarak, sunuculara olağanüstü bir yük getirmeden 10.000'den fazla ürünü kolayca desteklediğini söyleyebiliriz. Burada elbette ana sunucunun nasıl yapılandırıldığına da bağlıdır. Bir sunucuda NGINX + PHP-FPM'yi, diğer sunucuda ise SQL'i öneriyoruz.
Ancak WooCommerce'de çok az kişinin bildiği bir sınırlama vardır. Bir sayının üzerinde 30 varyasyon, seçim alanları artık dikkate alınmıyor niteliklerin kombinasyonları. Bu bir panik değildir, çünkü yönetimde özelliklerin kombinasyonu yoksa ürün sipariş edilemeyecektir. Ancak müşteriler için sorun olabilir. Stokta hangi özellik kombinasyonunun mevcut olduğunu tahmin etmeleri gerekecek.
WooCommerce özelliklerinin normal şekilde ve 30'dan fazla varyasyonla çalışmasını nasıl sağlarız?
WooCommerce sitelerinde izin verilen varyasyon sınırını değiştirme seçeneği yoktur ancak çevrimiçi mağazanın üzerinde çalıştığı WordPress temasının function.php dosyasını düzenlersek bunu yapabiliriz.
ekleyeceğim “/path/wp-content/themes/wootheme/functions.php” sonraki satır.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
Yukarıdaki satırın etkin WooCommerce temasında zaten mevcut olan kod satırlarının sonuna eklenmesi tercih edilir. Kaydettikten sonra 30 varyasyon sınırının değiştirildiğini ve özellik kombinasyonlarının sorunsuz çalıştığını görebilirsiniz.