WooCommerce 30+ Variasjon fungerer ikke [How-To Fix]
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 (mest sannsynlig, nei), men av erfaring kan vi fortelle deg at den enkelt støtter over 10 000 produkter, uten å legge en ekstraordinær belastning på serverne. Her avhenger det selvfølgelig også av hvordan vertsserveren er konfigurert. Vi anbefaler NGINX + PHP-FPM på en server, og SQL på en annen server.
I WooCommerce er det imidlertid en begrensning som få mennesker vet om. På over et tall 30 varianter, tar ikke valgfeltene lenger hensyn til kombinasjoner av attributter. Det er ingen panikk, for hvis kombinasjonen av attributter ikke finnes i administrasjonen, vil ikke produktet kunne bestilles. Men det kan være et problem for kundene. De må gjette hvilken kombinasjon av attributter som finnes på lager.
Hvordan får vi WooCommerce-attributtene til å fungere normalt og med over 30 varianter
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.
WooCommerce 30+ Variasjon fungerer ikke [How-To Fix]
Hva er nytt
Om Stealth
Lidenskapelig opptatt av teknologi, skriver jeg med glede på StealthSettings.com siden 2006. Jeg har rik erfaring innen operativsystemer: macOS, Windows og Linux, men også innen programmeringsspråk og plattformer for blogging (WordPress) og for nettbutikker (WooCommerce, Magento, PrestaShop).
Se alle innlegg av StealthDu kan også være interessert i...