Optimalisering av kapasitet og fleksibilitetWooCommerce har gjort denne plattformen stadig mer populær blant nettbutikkutviklere. Å ha ved basen WordPress, WooCommerce er en ideell modul (plugin) for de som ønsker å lage en nettbutikk fra bunnen av. Den har en veldig god indekseringshastighet (SEO), krever ikke mange systemressurser på vertsserverne (hvis de er konfigurert for WooCommerce) og er enkel å GITT. I tillegg tilbyr den flere alternativer lagerstyring, produktkoder, osv attributt og variasjoner.
Mange vil si at WooCommerce ikke er ment for magasinet nettgigant (cel mai probabil, nu), insa din experinta va spunem ca suporta lejer peste 10.000 de produse, fara sa puna o sarcina extraordinara pe servere. Aici depinde bineinteles si de cum este configurat serverul gazda. Recomandam NGINX + PHP-FPM pe un server, iar SQL pe alt server.
In WooCommerce exista totusi o limitare de care putini stiu. La un numar de peste 30 de variatii, campurile de selectie nu mai tin cont de combinatiile atributelor. Nu este o panica, pentru ca daca nu exista in administrare combinatia de atribute, produsul nu va putea fi comandat. Insa poate fi o problema pentru clienti. Acestia vor trebui sa ghiceasca ce combinatie de atribute exista in stoc.
Cum facem ca atributele din WooCommerce sa functioneze normal si la peste 30 de variatii
På WooCommerce-sidene er det ingen mulighet til å endre den tillatte grensen for variasjoner, men vi kan gjøre dette hvis vi redigerer functions.php-filen til WordPress-temaet som nettbutikken opererer på.
Jeg legger til “/path/wp-content/themes/wootheme/functions.php” neste linje.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
Det er å foretrekke å legge til linjen ovenfor på slutten av kodelinjene som allerede eksisterer i det aktive WooCommerce-temaet. Etter lagring kan du se at grensen på 30 varianter er endret, og kombinasjonene av attributter fungerer uten problemer.