„WooCommerce 30+“ variantas neveikia [kaip pataisyti]
Pajėgumų ir lankstumo optimizavimasWooCommerce padarė šią platformą vis populiaresnę tarp internetinių parduotuvių kūrėjų. Turėdamas bazėje WordPress, WooCommerce yra idealus modulis (įskiepis) tiems, kurie nori sukurti internetinę parduotuvę nuo nulio. Jis turi labai gerą indeksavimo greitį (SEO), nereikalauja daug sistemos išteklių pagrindiniuose serveriuose (jei jie sukonfigūruoti WooCommerce) ir yra lengvas. DUOTA. Be to, ji siūlo daugybę variantų atsargų valdymas, produktų kodaiir tt atributas ir variacijos.
Daugelis sakytų, kad „WooCommerce“ nėra skirta žurnalo internetinis milžinas (greičiausiai ne), bet iš patirties galime pasakyti, kad jis lengvai palaiko daugiau nei 10 000 produktų, nesukeldamas ypatingos apkrovos serveriams. Čia, žinoma, taip pat priklauso nuo to, kaip sukonfigūruotas pagrindinis serveris. Viename serveryje rekomenduojame NGINX + PHP-FPM, o kitame – SQL.
Tačiau „WooCommerce“ yra apribojimas, apie kurį žino nedaugelis. Esant daugiau nei vienam skaičiui 30 variacijų, pasirinkimo laukuose nebeatsižvelgiama atributų deriniai. Tai ne panika, nes administracijoje neegzistuojant atributikos deriniui, prekės nebus galima užsisakyti. Tačiau tai gali būti problema klientams. Jie turės atspėti, koks atributų derinys yra sandėlyje.
Kaip priversti WooCommerce atributus veikti normaliai ir naudojant daugiau nei 30 variantų
WooCommerce svetainėse nėra galimybės keisti leistiną variacijų limitą, tačiau tai galime padaryti, jei redaguojame WordPress temos, kurioje veikia internetinė parduotuvė, failą functions.php.
Aš pridėsiu “/path/wp-content/themes/wootheme/functions.php” kitą eilutę.
function custom_wc_ajax_variation_threshold( $qty, $product ) {
return 200;
}
add_filter( 'woocommerce_ajax_variation_threshold', 'custom_wc_ajax_variation_threshold', 100, 2 );
Pageidautina pridėti aukščiau esančią eilutę prie aktyvioje WooCommerce temoje jau esančių kodo eilučių pabaigos. Išsaugojus matosi, kad buvo pakeistas 30 variantų limitas, atributų deriniai veikia be problemų.
„WooCommerce 30+“ variantas neveikia [kaip pataisyti]
Kas naujo
Apie Stealth
Aistruolis technologijai, nuo 2006 m. su malonumu rašau StealthSettings.com. Turiu didelę patirtį operacinėse sistemose: macOS, Windows ir Linux, taip pat programavimo kalbose bei tinklaraščių platformose (WordPress) ir internetinėms parduotuvėms (WooCommerce, Magento, PrestaShop).
Peržiūrėkite visus Stealth įrašusGalbūt jus taip pat domina...